It’s whoo! Cole Train is back baby! https://www.youtube.com/watch?v=ji2aU4EdQww Now that’s a launch trailer. It’s a little early, but I’m not complaining. It’s been 25 years since the Locust ripped through…