Release info
Developer | Mega Crit Games |
Publisher | Mega Crit Games Humble Games |
Released |
3 February 2021
12 June 2020
6 June 2019
all releases ▾
6 June 2019
21 May 2019
21 May 2019
23 January 2019
|
Websites |
Steam product page Nintendo eShop product page |