Forgot your password?
Or sign in with one of these services
See all updates by Vendetto
I'm not surprised. Release date is a very touchy subject. Just forget it and post about something else. Some people have no sense of humor.