Release Date
10 June, 2021
Developer
Kensei
Publisher
Gotcha Gotcha Games
Setting
Fantasy
Perspective
3rd-person