Wow I am blown away at this game. Everything to the art, sound effects, and especially level design is on point and you should be very proud of what you've done. The only gripe I have really is that the platform physics can be buggy sometimes - especially on moving platforms.