This thing ROCKS!
How is this not number 1 in the portal? Oh yeah, it's got Dad 'n me and Decline 3 to compete with.
Seriously, though, this game is awesome. The gameplay itself is great, the points system is nice (I grabbed a mutagen on level 2! Woohoo!), and the bonuses are fun! (BIOHAZARD!!!)
The sounds are well chosen, it's just a wee bit quirky, and it's done very well graphically speaking. This game is great. Congrats on your portal spot. Keep making more stuff!