musicankane
Levelonegamer
musicankane
Apr 27
27

Hmm... Leaked footage shows up on YouTube claiming to be a bunch of spoilers, then ALL OF A SUDDEN the game gets a hard release date...

Coincidence?!