Here’s How To Register For The Final Fantasy 7 Battle Royale Beta Is this your Battle Royale fantasy?