I've owned this game for a while buying it in a Humble Indie Bundle but hadn't ever activated the purchase in Steam. Upon hearing this news I went and...