Ben 10: Alien Force is an action game with a dash of adventure and platforming from developers from the studios 1st Playable Productions, LLC and... Read more