Come check out STR Games' YouTube page. Just recently starting up with Streaming on YouTube, you can see the drastic change of the game over the years from prior uploads and keep up with development with the devs!
Be sure to subscribe and let us know what you think!
Thanks,
Six