The game is fantastic, has some of the best animation I've ever encountered.
Seems to be stuck in development hell, unfortunately.