Jesus this game has been in development now for a fucking millennia.
I really doubt its been in actual development for all that long. Its fairly easy to drum up a concept video to sell an idea on what they want to do and I'm sure that's all the leaked video was
Log in to comment