The game is still under development and as per the game website, is slated to launch on PC, PS4 and Nintendo Switch next year.
Read MoreThe game is still under development and as per the game website, is slated to launch on PC, PS4 and Nintendo Switch next year.
Read More