Yup title says it. SO I hear the actual game comes out in March, but when does the demo come out? Does it come out in February??
Log in to comment