Anyone that knows me, knows that they could utter either “Titanfall” or “Battle Royale” and they would pique my interest. So seeing an (almost) surprise release of a Battle Royale…
Anyone that knows me, knows that they could utter either “Titanfall” or “Battle Royale” and they would pique my interest. So seeing an (almost) surprise release of a Battle Royale…