Organ Trail and the troubles of Steam Greenlight

Posted by liamdawe on Jan 12, 2013 4:45 AM
By GamingOnLinux.com
Mail this story
Web version

So far from being a full review I decided to talk to you a little about Organ Trail a recently release Indie Game from Hats Productions now that I have been able to get some hands on time with it.

So far from being a full review I decided to talk to you a little about Organ Trail a recently release Indie Game from Hats Productions now that I have been able to get some hands on time with it.

Full Story

Printed at http://lxer.com/module/newswire/view/179072/index.html