Double fine just released a new sesame street trailer and it's still as charming as ever. They present the Kinect concept in an interesting way. Much better than most Kinect ads. Thoughts?
Sesame Street: Once Upon a Monster
Game » consists of 4 releases. Released Oct 11, 2011
Log in to comment