Category: Xbox Store MMORPG – where the M stands for Marvel I am sure this will make some people happy! Read the press release here