Final Fantasy VII, The First Soldier – Battle Royale Game Review

Final Fantasy VII, the first soldier, is a battle royale game set in the FFVII universe. This game focuses on

Read more