My only complaints are that the physics are a little weird, and that the game's too short. But hey, you only had two days.
Not sure if it's possible to get a game over from losing too many heroes; I just beat the game on my first try.
Overall great job!