Good god!! What kind of gorilla/cute girl hybrid is this?? Messed up I tell you...
The gorilla is helped off the stage by his fellow team mates
It seems the gorilla is affiliated with Large Animal Games, as it took the stage with them Wed night to receive the Technical Excellence award at the IGF. Not much more is known still about this animal, only that he is the offical Large Animal mascot here at the GDC. I will try and hunt him down for an interview.
Be vewwy vewwy qwuiet...