Nice Trailer, but i dont understand the Story from this "Game". Maybe a Story-Trailer give the Answer.
Red_Chili's comments