Any Old Penny Arcade Fans Here?

Today I was browsing Twitter, and found this.

Is it me, or is that a happy Fruit Fucker 2000?

Link for the uninformed: http://www.penny-arcade.com/comic/2002/02/...