Strong Points:
Cute, cartoony graphics
Great music
Good, solid, match three gameplay
Mega evolutions, support Pokémon and abilities add more to the gameplay with a Pokémon spin
500 coins for checking in each day makes getting coins much easier
Getting a higher catchability for more using less moves adds a reward for skill (or blind, combo-based luck)
Lots of levels
Lots of Pokémon
Expert and Special levels add more variety to the game
Doesn't force you to pay real money
Keeps you coming back for more
It's a free Pokémon game!
Super Catch Mode makes it easier to catch rarer Pokémon, occasionally (although why they didn't call it Ultra Ball?)
Mega Speedup Candies let you Mega Evolve quicker
Weak Points:
No 3D (it just seems lazy, really)
Some Pokémon are ridiculously hard to catch (3% catchability for Riolu? Really?)
Great Balls are very expensive for what they do
Items are really expensive
Levels don't give out very many coins
A lack of story
Too many Pokémon have the same abilities (if I see another Pokémon with Opportunist...)
Pokémon only have one type which, while making it simpler, makes some well known type matchups unusable
Not using Play Coins as a currency is a bit of a missed opportunity
Lots of events forces you to keep playing which feels a tad underhanded
Too many of the starting Mega's are normal types which makes them rather underpowered to begin with
Rating: 77%