I can't not see this game in my head when I watch the video above.

The game is worth playing just for the visuals.