Space Ark - It's All About the Fruit

Strawdog Studios has revealed new details on it's upcoming Xbox LIVE Arcade release, Space Ark, in addition to a brand new trailer. Having suffered a slight delay, Space Ark is now expected to arrive on Xbox LIVE Arcade in late May 2010.

Read Full Story >>
The story is too old to be commented.