Yes these days the internet is cheaper and also regular people can now play games and make money too. so yeah mobile development is not going to be any hard.
In near future 6GB is going to be pretty much common and we have to adjust with the same for sure. so the memory requirement are going to increase for sure.
Yeah plus it takes a lot of time to get the puzzle games to be going to be honest. I personally love puzzle game category but I am mostly into mysetry puzzles.
Wine and another one is crossover which is paid version. I think both are good for playing windows apps. In near future most of the apps would be on linux too.
Yeah what crazycrab said on FPS. Coming back to the topic, I think there are some new good games out for android. may create different threads for those games though.