GAME INFO
Ben 10 - Total Battle is an online Ben 10 game in which you will be taking part in the game across the 6 increasingly challenging stages of the game. In each stage of the game, you will have to launch icons to make clusters of three or more icons of same