TruckOSaurus on 12 December 2019
I'm in it for the trailers mostly! But I'll be rooting for REMake 2 or Smash to win although things look set up for a Death Stranding win.
Signature goes here!