Hello, I own a Moto G3 since 3 years. I like it a lot (despite the average processor and camera), but I'll have to substitute it at some point. I'd like something more powerful to run games and with more battery. Sadly, I heard that Motorola was bought by Lenovo, a company I don't like much (hidden spyware, no updates), so no other Moto phones for me. Some requirements: - budget: about 200-300€. - OS: Android only. - CPU: well, something better than the Snapdragon 410. And that doesn't overheats too soon. - RAM: at least 2GB. - battery: bigger than 2470 mAh. Removable? - camera: possibly better than 13 MP and with a good sensor. Not a main feature for me, though. - storage: at least 16GB. An external card wouldn't be bad. - size: 7x14 cm maximum, to fit my pockets. - screen: 720p or 1080p are both ok. No notch, please. - connection: 4G at least. Bluetooth 4+ - not too much bloatware (e.g: Samsung). Stock, ideally. - possibly water resistant Do you have any suggestion?