Meanwhile, Steam and XBLA sales have shot up for Worms Revolution! We love you pewds! Brofist! Pewdiepie rules.