Lucky Battle is a perfect example of how the limitations of mobile gaming can breed unique gameplay. This app is an incredibly stripped down RPG...like a 2D fighter with a larger sense of progression...and it's a blast.
Players can customize their character to oblivion, then take their unique character to the online stage to battle others. The actual combat is simple, and takes a back seat to the customization and player development. In other words, it's mobile perfection.