It's finally here, the teaser trailer for The Journey Down: Chapter One. Please spam every single person you know with this teaser and help us spread the gospel! We need all the help we can get to be seen in the huge buzz that is the game industry.