Really interesting concept. The only thing that I could add is that it would be a bit nicer, if the collision turned on after some small amount of time (for red squares, I mean, after they enter the "arena) and not turned on all the time. That way you can avoid "deaths" by random squares that pop-up on player's sprite when you can't even see them yet on the screen. Other than that - cool idea!