Touch Reviews: Exodus Review

Touch Reviews: They say that in space nobody can hear you scream and that would probably be a good thing if you were one of the passengers that are on one of the many space shuttles that are in your control as you attempt to doc your passengers in one of the seven space stations that make up the seven levels of this Flight Control in space clone.

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