My 9-year-old son wants a mobile phone for his birthday. It will be mainly used to play two games that he wants to download - Pokemon Go and Minecraft - he also wants to send the odd text (probably no more than 10 a week). The total megabytes for these two games is around 430 mb. Can somebody tell me if a phone with 500 mb is cutting it a bit fine to run these and use a few texts - would a phone of 750 mb be better? Also, can somebody recommend a smart phone that is not going to cost too much money - only hoping to pay out around £5-£7 a month for the data and texts, etc? Thank you.