mrstickball on 06 December 2009
Trying to figure this one out. Any help would be appreciated 
I know I've seen this character ~20 times, but can't think of the name of the game immediately.

Back from the dead, I'm afraid.







