• Mon. Oct 6th, 2025

automata’s

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