Is there any kind of time frame on the release of the game yet? I can't wait for it to come out!
I don't think so, and I wouldn't want one unless it was almost (within two months or less) done: putting up a time frame gets fans' hopes up and, if it should be pushed back, lets them down. Besides, it puts pressure on the team members to get the game done on time, and since they're not being paid, they have no reason to force a deadline like that. Best fans like us can do is hope and be patient.
By the way, it's good to be back