Ever wondered what Star Wars vs D-Day would look like? Rogue Oneā€™s got your answer.