i don't think its coming out. the game releases this up coming Tuesday. and last year the demo came out February 21 when the game was released on march 8th. if it comes out it would be this Saturday or Sunday but don't count on it coming out. i know it sucks because i want to play it bad.
Chat with our AI personalities