07:18 pm, ohhelloghost
video

Whoa. Best looking, and sounding, game trailer I’ve seen in a long time.


  • Notes