Developers starting their game trailers with footage of them seems kinda cringe. You're trying to get people interested in your game, not you. Let the game speak for itself.
I'm getting "An error occurred. Please try again later. (Playback ID: _qoZrDPEVyi-rZg-)" (I know I can watch the download version but it's getting kinda annoying that so many videos don't just play.)
chiefbeef123's comments