DBlume says Mar 25, 2011 08:25AM deleting your online presence is a potential requirement for working at Penny Arcade.