Been a while since I've been to the site, I usually visit every Wednesday for ZP's new game review... I'm not sure if it matters to most of you, specifically the admins/mods, but the obnoxious ads at the bottom of the screen which popup over everything else, and then the un-skippable ads before...