• Mon. Oct 27th, 2025

automata’s

  • Home
  • Nier: Automata’s Developers Talk Game’s True Meaning, Forcing Square Enix To Let Them Make It