any more information on the game?
No more news since I last posted. Go to the website
if you want to know more than what has been posted here.
is it still scheduled for release?
Yes. Going by the countdown timer on the website, it will be available beginning 2AM Eastern, which is just a couple hours from the time this post was made. Remember that you can't buy it from a store, it's a download-only game.