The game is developed by Torus Games and was released on January 24, 2020 for Microsoft Windows and for PlayStation 4 and Xbox One on September 18, 2020.
Torus Games developed the game which was made available on January 24, 2020 for Microsoft Windows and PlayStation 4, Xbox One on September 18, 2020.