The title image is questionable. Because perspective.
Anyways, the game seems to play animations unnaturally fast (probably cpu speed bound) and it freezes after a few seconds (no idea why).
A downloadable game for Windows, Mac OS X, and Linux
GeForcce GTX 3400 Mega TITAN X Deus Vult Edition required