Wellll… yes you are right, especially the humanoid characters remind me of those in Dragon Age. Anyways, so far, Spiders made good and interesting (though not excellent) games. I liked Mars War Logs, as well as Of Orcs and Men. I wont expect much more than that, but also no less.