I really liked the presentation (great foundation for future projects!) and the gloomy vibe of the music. The game seemed a bit too easy, though, with the mimics posing little threat.
Come see my Mimic game if you can!