As if having Torchlight for $5 wasn't good enough (and believe me, it has eaten up my weekend), Popcap has Plants vs. Zombies for $15 . RIT vs. New Hampshire tonight in Albany. GO TIGERS!!! Edit: 1-0 in the first. Sabres can clinch a playoff spot tonight with a win over Tampa Bay.