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.
You must be logged in to comment on this post.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.