1 - The Witch & the 66 Mushrooms
Platforms:
PC (Microsoft Windows), Nintendo Switch
Released on Nov 07th 2020
6 - Sengoku Night Blood
Released on May 29th 2017