Game Developer at Strawdog Studios - an indie developer based in Derby, UK. We are currently working on an XBLA game Space Ark, due for publication in late 2009.
Strawdog Studios is an independent developer and publisher. We develop and self publish games on console/PC (as well as doing work for other publishers...