Wobbly Tooth Ltd's Twitter Page:
This is the official page of Ice Station Z (2021) or better known as Ice Station Z for Nintendo Switch.
The game has been proven to be released on Nintendo Switch on November 18th 2021.
This new game in the Ice Station Z Series will release on November 18th 2021.
Official Store Download Link: Nintendo Eshop
Credit: Lolmoore2
Credit: Steffer
Credit: Steffer
Credit: Lolmoore2
Credit: Lime
Credit: Taki
Credit: Lolmoore2
Credit: Nova