I've been following this project for more than a year, I just signed in just to say thanks for the hard work! It doesn't matter how much time is left for the release... It sure feels that each day is closer to it and that's fine for me.
I don't have a PS3, so this is the only way for me to play...