A downloadable game for Windows
In a world where you have been kidnapped and is now moved as human traffic. You are trying to escape with little hope of success.