Ben 10 is terug! De heldhaftige jonge man komt op herhaling in zijn nieuwste game. Maakt dat van Robin een happy gamer?