The game appears to be in a playable stage of development, though no official announcement has been made or release date set.