A Deathsmiles Xbox 360 Trailer

Due to the Deathsmiles trailer file being 352.84 MB and my upload speed being laughable, I thought I’d look on YouTube to see if I could find the trailer, I think I have…