Search found 29 matches

Re: New LT release date?

If it really were to be released in just a few months, wouldn't the beta have come out by now? Uh...who said the finished game would be released in a few months? It said more information , which would probably be either an update or the beta. The release date is said to be early 2015, and the lates...

Go to advanced search