Release info
Developer | Nomada Studio |
Publisher | Devolver Digital |
Distributor | Limited Run Games |
Released |
13 December 2022
1 April 2020
28 November 2019
all releases ▾
26 November 2019
21 August 2019
13 December 2018
13 December 2018
13 December 2018
|
Websites |
Nintendo eShop product page Steam product page App Store product page |