sethnintendo on 30 April 2020
This was produced and published by indie developer right? Thought I saw that on steam page with no mention of Sega. Did Sega sell or lend the IP to this developer?
Apparently it's a Chinese publisher because on steam says (Greater China) next to company.