My.Com has released another title in their Juggernaut franchise today on Android called Juggernaut Champions. Unlike the company’s previous release, this one is a Clicker-RPG type of game but sports a full leveling system and other, more in-depth, features that you would find in an actual RPG.