The game was released in 1.0 on May 21st, 2024.