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. |
Printed at http://lxer.com/module/newswire/view/179072/index.html