A slew of Marvel-based titles have been yanked from digital storefronts, including Steam, Xbox Live, and the Playstation Network. This news come on the heels of a recent Marvel “New Years sale” that was spotted on Facebook. Titles like Deadpool, Spider-Man: Shattered Dimensions, X-Men: Destiny, and a mass of other...











TechSpot