Going For Greenlight…

Two Scottish game developers now have games up on the Steam Greenlight system – and they need your help. For our non-games industry readers, Steam Greenlight is a new crowd sourcing project on Valve’s hugely …