Space Descent
A downloadable game for Windows and Android
Your team are on a training mission, suddenly a worm hole appears, sucking your team in. You must battle aliens, and fight your way to locate another worm hole, to take your team home to Earth.