I thought this was fixed or improved as iOS progressed from the earlier builds/versions? Running a game of Subway Surfer. Paused it and returned to home screen. 2 hours later I wanted to resume the game but it apparently shut down and started loading it again. Is this the nature of iOS and how it handles "multitasking" or is something the app developer has to implement into the app? With the power of iOS devices now, I'd expect them to be able to "save a state" in the background for it to be resumed later.