PowerUp Heroes lets players transform their Xbox 360 avatar into a custom superhero to face off in a fight against the forces of evil.
PowerUp Heroes lets players transform their Xbox 360 avatar into a custom superhero to face off in a fight against the forces of evil.