Originally Posted by GhanBuriGhan
Anybody heard of these guys before and know what they did/ worked on? None of the games listed on the site seem to have been released yet.
My spontaneous reaction was that this project would be better placed with an AAA developer/publisher. But I have yet to read the details.