The Game Awards 2023 fell short of honoring its own industryGoronmon@lemmy.world to Games@lemmy.world – 221 points – 10 months agodestructoid.com39Post a CommentPreviewYou are viewing a single commentView all commentsShow the parent commentAnd the stupid site didn't even work1 more...
And the stupid site didn't even work