One that I have played on my phone is Ninja Tobu by Cerebral Fix.
"Ninja Tobu was a simple prototype with the main goal being to help developers learn Unity. It ended up with half a million downloads in little over a month. Our 'little game that could' reaffirmed to us that lean development and super-fast releases combined with 'following the fun' are keys to turning simple ideas into hit games."
https://www.youtube.com/watch?v=BdHjGEiaWSA
https://www.facebook.com/NinjaTobu/
It has a super cool art style and nice design and layout.
It has some pay to play aspects of buying the ingame coins with real money for ninja gear. There are enemy characters and power-ups.

Oh I guess I could have said Joe's game Witch in the Woods by Lopside.
https://www.facebook.com/LopsideStudios/
I probably should have asked how he made it, he might not remember now.
It's a super simple game but has a shop aspect and enemies. It's like an endless runner or something where the difficulty increases.
I find it a bit weird that there's no instructions or menu, just a start button. I still dont know how the shop works exactly.
On startup a site called Construct 2 comes up https://www.scirra.com/construct2
which seems to be an easy game maker. There's a free version or a license version that costs money. This site looks pretty damn cool.

An Indie Game:
I guess Skullgirls is an indie game. It was created through kickstarter funds. I think it's one of the best 2D fighting games! It's so awesome. Lots of story and characters, amazing hand drawn animations.
LabZero made their own code and engine to make this game on.
I think it has a mobile version which I haven't played.
http://skullgirls.com/

AAA Game:
I've played Borderlands 1 and 2 which are super crazy awesome games. The worlds are massive and the style is sweet. For PS2 the first game still holds up and looks good (though the disk crapped out before I could actually finish it).
https://www.youtube.com/watch?v=7CwOUJ7Xn9U

I also really liked playing Dishonored. It's also got a massive world and like that there are many different routes you can take to get missions finished.
https://youtu.be/-XbQgdSlsd0
These games blow my mind and I cant wrap my head around how they were made and how much has gone into them. It's insane.