Release info
Developer | Reptoid Games |
Publisher | Reptoid Games Smiling Buddha Games |
Released |
12 September 2018
12 September 2018
28 June 2018
all releases ▾
28 June 2018
13 February 2018
|
Websites |
Nintendo eShop product page Steam product page |