There is a lot of information coming out in German media. For the moment, here is a clip of that newly leaked footage from the train station. Think of it as a warm up. More material is in the pipe now, articles and video. Please check back at this post over the course of the day.
Articles and video to follow.