Posts

Showing posts with the label Julie Urhman

Ouya boss responds to Towerfall PS4 sales success

S&S News: Ouya 2.0 releasing sometime in 2014, improved controllers in the works