Given that this was one of those situations where the information came out over the course of a dinner, so information was actually quite thin, and as noted by Eurogamer there are no release dates or specs released for the game so far because the announcement for the Switch version of the game was not official.