[Moto G 2015 Q&A, Help & Troubleshooting] acejavelin:
1) I play Candy Crush, Riptide, Pokemon Shuffle, and other games all the time, the Moto G gets a little warm, but nothing like my Nexus 4 or previous phones... the performance is acceptable to good, but not excellent. Kind of like having a middle of the road graphics card in your PC, it does the job but won't impress anyone.

2) This is a personal preference thing, but I purchased and got the 2GB version, I switch apps around all the time and have zero issues with apps closing... Aside from the 2GB you also get 16GB of storage, which is almost essential especially if you are going to be installing some games. 1GB/8GB just won't cut it for more than average phone use, gaming would not be impossible but could be difficult.

3) I get good to great battery life... I average 4 hours of SOT on LTE in outdoor usage playing Ingress so the GPS is going all the time, screen near full brightness, graphics engine working hard, and 6 hours of SOT with average usage on WiFi. I average 4.5-5.0 hours of SOT per charge when needed, but at the end of an average day I still have 30% battery remaining.

4) If there are any major bugs, or even annoying minor ones, I have yet to see them. I am still stock/unrooted but using Nova Launcher Prime. This is one of the few phones I have had in a very long time where I do not have the urge to unlock, root, and ROM it... yet. :D

4a) Not really a bug(s), but two caveats on this one, the phone does not have a gyroscope... but uses 2 accelerometers instead, this can cause some directional issues in apps like Ingress or Waze (not Maps or Scout), the app thinks you are always pointing north. Once you realize it you just deal with it or switch to other apps. The other is that it does not have NFC, which is probably not a big deal unless you plan on using Android Pay or hacking amiibo.

5) The display is very nice, crisp and easily viewable from a wide angle... I have zero complaints on the display, it is 10x better than the display on old Nexus 4.

6) I would give it an 8.5, and recommend this phone for the average to mild Android enthusiast... It is basically stock Android with a couple add ins, and is about as close to a Nexus device as you get at half the price. If you are a hard core ROM flasher, enthusiast, or developer, prefer a larger/higher resolution screen, need NFC or a Gyroscope, this may not be the phone for you.

I had an SGS2 Skyrocket for a while, it was a decent phone but the battery life was horrid, since then I have moved onto several phones... step into 2015, you will be so glad you did, not having to look for a charger every place you go is liberating!

Not trying to sway you as I love my Moto G and would not give it up, but some alternatives to consider: Asus Zenfone 2, Alcatel OneTouch Idol 3, and Huawei Ascend Mate 2. My son got the Ascend Mate 2, the battery life is amazing... we talk about 4-6 hours SOT, he gets more like 12-15 hours of SOT, or not charging for several days, I have actually seen him go from Monday morning until Friday without charging. The Zenphone and Idol a little more feature rich and larger, they have gyroscope/NFC and some of the more premium features the Moto G is missing, at a price, my friend got two Zenphone 2 2GB/16GB models and it works well although he is hardly a hardcore user. Just some stuff to consider... Good luck.