A new videogame! Marvel superheroes! RPG elements! Awesome, awesome, awesome!!! FoxNet Games has taken my favorite things and crammed them into a portable title that I can use to battle Marvel villains on the go. Does the final conglomeration mash together to form an Avengers-like combination of...