There are a lot of good gaming phones on the market under 25K. Here are some of the best ones to consider for playing games like Tower of Fantasy and Genshin:
1. POCO X3 Pro - This phone has a Snapdragon 860 processor which is powerful enough to handle most games. It also has a 6.67-inch FHD+ display with a 120Hz refresh rate and a 240Hz touch sampling rate, making it a great phone for gaming.
2. Realme Narzo 30 Pro - The Narzo 30 Pro is another great phone for gaming. It has a MediaTek Dimensity 800U processor and a 6.5-inch FHD+ display with a 120Hz refresh rate. It also has a large 5,000mAh battery which should last you through even the longest gaming sessions.
3. Redmi Note 10 Pro Max - The Redmi Note 10 Pro Max is another great option for gaming. It has a Snapdragon 732G processor and a 6.67-inch FHD+ display with a 120Hz refresh rate. It also has a 5,020mAh battery which should give you plenty of gaming time.
4. Samsung Galaxy A52 - The Galaxy A52 is a bit more expensive than some of the other phones on this list, but it's still under 25K. It has a Snapdragon 720G processor and a 6.5-inch FHD+ display with a 90Hz refresh rate. It also has a 4,500mAh battery which should last you through most gaming sessions.
Overall, all of these phones should be able to handle games like Tower of Fantasy and Genshin with ease, and they all have great displays and long-lasting batteries.