Shadow Complex Booth Tour

Homer talks to Cliff Blezinski about the upcoming XBLA game Shadow Complex.

Did you enjoy this video?