The red dudes remind me of super hot! Love the concept here, not sure I understand the movement though, is the player meant to be on ice or something?