Winners of The 2023 Steam Awards announced – Destructoid
The annual user-voted Steam Awards are over for this year, and the winners have been revealed. Voting ran from 21 December at 10 AM PT until 2 January at 10 AM PT. If you’ve been paying attention to gaming last year, then many of the…