This game meets all my expectations. The Pokemon included are so amazing. It literally includes all my favorite Pokemon. They're available and doesnt require too much grinding to evolve them.
Roaming is great. I can mark a nice scenery in mind and can get there without running into any load screens, invisible walls or get out of range. In addition, my trip will not be empty either, every spot I can reach will be populated with Pokemon and occasionally I will run into a real rare/special one.
This brings back my childhood exploration in Pokemon Ruby/Sapphire in a 3D open world. I am almost done beating the 3 stories but I feel like there is so much left.