[HTML1] Sega has released a launch trailer for the 3DS version of their game Captain America. The trailer shows some gameplay footage, and what all you can do as Captain America, with powers over his... Read More