This might also be because of the walled garden that is console development. Not sure how things are right now, but I remember consoles having strict requirements for games and sometimes requires paying fees
I misread the nickname as Miistakes and thought that this is Miishas alt account
Remembering the plot of Rampage (2009), the post sounds way darker lol