GameMarx EP96 – Ooohhh…. yeah.

This week we spend discussing several news items including Steam Greenlight, Xbox Live Ads, and if the Ouya represents a console revolution or just a well designed marking campaign.

Show Notes:

Kickstarter:


Leave a comment