Okay, not quite "returned to Earth" yet, but may I offer the following...
(P.S. Watch to the VERY end!!!)
Sweet.
And while I'm at it, may I also present, for your edification, a splendid "Let's Play" from new(-ish) Yogscast inductee, Kim:
This is powerful stuff. Better than prime-time TV.