D
Deleted member 460645
Guest
I just saw this trailer and this may be the weirdest thing I have ever seen.
Does anybody have any idea what this game is even gonna be about?
Fucking loved this trailer. There are some crazy theories about it on reddit.