The game is reportedly in the final stages of development. Back in February of 2024, the company ordered remote workers back to the office full time to help finish up the game and plug any potential leaks.
Show Comment Form
Hide Comment Form