It's a AA studio that got too caught up in the hype from the success of DOS2 and tried to deliver a AAA product. They really just should have shelved this and focused on Fallen Heroes instead.
I don't want to fall to bits 'cos of excess existential thought.