The game was featured at E3 2015 and at the Game Developers Conference 2016.
Trò chơi đã có buổi ra mắt tại E3 2015 và tại Hội nghị các Nhà phát triển Game 2016.