Divineko
You play as a cat who casts spells by drawing increasingly complex shapes that match incoming enemies. Throughout your journey, you will meet a wide range of enemy archetypes with unique gameplay mechanics, challenging bosses, and you will acquire divine abilities along the way (e.g. block attacks,