Great game, I like the art style and it fits the game. The music and sound feels good but too loud. Things I didn't like is the fog/blur on the screen. (and some screen tilt, but this could be a browser thing)