Live Or Die | Battle Royale Launch Trailer







Humanity continues its inexorable pace consuming all the natural resources of the planet, until it has when the time comes that the situation is untenable. Big corporations watching continued degradation the planet began to work on options to leave this world when the time came.