No, you can’t play them on your 360! Did you really think that is what I meant? You can now watch others play them thanks to the new Twitch
You can now check out all of the top channels currently live on Twitch directly on your Xbox 360. Plus, you can browse the thousands of featured titles and content that users are streaming through the service 24 hours a day, 7 days a week. The app is now available, free of charge, on the Xbox Live Marketplace for Gold members. Twitch on the Xbox 360 also features full Kinect integration and controls, meaning that you can utilize it without even lifting the controller.