Category: Opinion

What’s next for Battle Royale

Battle Royale is taking over, but where does it go from here?

Advertisements