Megaupload inspired Xbox Live Indie game released

A side scroller platformer game, MegaUP, that makes some satirical points about the Megaupload case, has been released for the Xbox 360 as an Xbox Live Indie game. Read more…



Neowin.net