[#item_full_content] While the fate of this Marvel video game is still up in the air, it is very likely it will ultimately see the light of day.  Read More