Showing posts with label Ouya. Show all posts
Showing posts with label Ouya. Show all posts

Sunday, 15 July 2012

The Weekly Checkpoint 16

It's time for Mr. Nash's weekly round-up of some of the bigger game news stories to emerge in the last little bit, and this go around he talks Steam sales, Bioware taking over the Ultima series, and the Ouya, among other things.