A key was just released for The Adventures of Shuggy a co-op indie game on steam. THAT MEANS IT'S FREEE!!!!! http://www.smudgedcat.com/shuggy_giveaway/