I don't think this game will be released any time soon maybe 2022 -2025. I would make sense because of the refunds.
Type: Posts; User: lerrie2; Keyword(s):
I don't think this game will be released any time soon maybe 2022 -2025. I would make sense because of the refunds.