In Marshmallow, you can mount an external microSD card as internal, so all (almost all, few apps aren't supported yet) your future downloads, apps, games etc could be set in that. I installed a 32 GB memory card in my cheap 4 GB android one, it is far cheaper too.