Holy sh*t!
Okay, so this is probably going to be something that blew my mind, but everyone else already knew about 
Buuuuut, I finally got the iPhone viewer working on my new iPhone 4, and multitasking works on it. And I mean legitimately pausing the app and starting back up in the same exact spot.
That is all

Buuuuut, I finally got the iPhone viewer working on my new iPhone 4, and multitasking works on it. And I mean legitimately pausing the app and starting back up in the same exact spot.
That is all

Comments
Can this be confirmed for 3G/S phones running iOS 4.0?
It's something about the way the GS Viewer is made that apple has supported multitasking for. Like the support for remember the state of your app (which is built in no mods required)
To implement multi-tasking into an actual GS game it wouldn't be enough just to use the GS Viewers method