To the Moto 5 Plus. We own two and they are very nice. As to games, find reviews on each that do game play.
Choose the best phone from this list of the best phone under ₹20000 look, if you are looking best smartphone under ₹20000 for clicking pictures and selfies then buy any of VIVO or OPPO from this list.If you are looking for the best smartphone under ₹20000 for gaming choose any of Honor 7X, Moto Z2 Play, Moto G5s Plus, and Snapdragon 625 all of these are best for playing games.
Link to review site removed by moderator.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic