I've never seen the flying guy in the top right.
I've won your game Castle Crashers and haven't seen him anywhere...Is he in Alien Homid?
that guy is from our new game, BattleBlock Theater. It's currently in-progress!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.