Microsoft’s Games on Demand feature sounds interesting enough, personally i’d rather buy the box as at least I can sell it on when i’m done. Anyway, below is a video of the service in action, it shows how you launch a game from the dashboard, and how you can launch one game from within...