The visuals and audio were absolutely amazing. The design however needs some work. Some levels were flat-out frustrating and some were a little too annoying. You also get stuck in walls a lot. A little more work and this could be an excellent game. It's rather nice none the less in it's current state. Great job :)