did anyone know about this game? apparently, a group of devs within Almost Human (developers of Legend of Grimrock) formed a company apart from AH to make their own game, and this was the result.
its a strategy RPG where you play with 3 characters with specific skillsets with some puzzle levels thrown in between. you get skillgems and money after completing additional challenges on each mission and allocate them to upgrading. i actually beat it yesterday on hardest difficulty. it was great