A tactical first-person shooter centered around the survival of a squad of rebels in City 17 and their subsequent escape from the planet's main city
Your comment will be anonymous unless you join the community. Or sign in with your social account: