On the subject of Pokemon Apex, I have comments The story is strong, but the level cap is hit early, and takes awhile to raise. I found it pretty frustrating in that sense just because there was a lot of wasted experience (though I guess you get EVs from them...). The 3 pokemon limit was also a bit of a shock for me. I was also sad that after you spent so much time/effort getting to cities, there wasn't more to do inside them (sidequests, etc). However, the game was pretty visually appealing, and again, the story is pretty good. I enjoyed the different starters and their stat buffs too. One of my favorite things was unique items. For example, you can get a hold item that protects your pokemon from weather and boosts their sp. defense when you send them in. Loved that. Also, the creator gets kudos for making one of the hardest pokemon puzzles I've ever had to solve
Oh, and one last thing, don't be like me and name your character Dante. One of the main NPCs is named Dante, and it made some conversations very confusing.