Reminded me of the impossible game meets VVVV. Nice random generation of room locations.
I liked the little bit of challenge with the red entities and limited "health" constraints. If your interested check out my game for a challenge. Awesome job.