D3 is publishing this Ben 10 Alien Force game on multiple platforms.
Ups! sorry we're collecting characters for this videogame