Really polished and cohesive experience. Sound, visuals, and those little touches (like the screen change effect on menu buttons) is all exceptionally done.
I found the actual game play a touch on the too challenging side of things. The color palette looks amazing, but can make picking things out from the background tough to do ( I ended up having a similar issue with my entry).
Overall though, this game is excellent, really great work!