Posts Tagged i am alive

Demo time capture

Demo Time!

Wednesday, March 20, 2013 No Comments

In this week’s video, L.E. and Nathan take a look at some Xbox Live Arcade (and one mobile) game demos and discuss their ups and downs. Click the link to watch!