I could be nice and give you a hint, or I could be naughty
and not give one.
Wait a second, this hint really worked! I was sure that I've seen the game before although I couldn't remember the name... but combining a few keywords did the trick: trilogy + naughty + intensive brain processing = Spellcasting. But I have no idea which class is it, 101, 201, 301?