3 ms·Game is set to be released in 2020, but as with all game release dates it might change.by butz 6y agoGame is set to be released in 2020, but as with all game release dates it might change.