I suggest you read this thread http://forum.cubers.net/thread-35.html if you havent yet ! (I'm not sure how up to date it is but most things still apply anyways)
Yes, the game is still being developed, but slowly
Yes, the game is still being developed, but slowly