Welcome back to the Kessel Run where we bring you all the latest news from a galaxy far, far away! This week we talk upcoming announcements from EA, Luke makes it to Tosche Station, and the First Order training gorillas? Also, we name the Fan Film of the Week!...