if u played alien hominid HD on xbox you would know what it is. There is a mini game where you play with friends as these guys with square heads and you have to get through rooms.
People talk about stuff like sonic or dragon ball but seriously this is new grounds not tv/game palace.
It is TIME FOR AWESOMENESS.......... In summer