OMG, how did you manage to put that much content, that's insance how this game is close to a finish product. This is most probably a contender for 1st place!
The art style is good, the level design is clever, and the concept itself is really smart. Great job!