gergroy on 08 January 2015
You found the lord of pies, congrats! Been known for a while though... Pretty cool little easter egg, makes you wonder what other easter eggs lurk below the maps of games...







