I’ve got an insanely cool animated Transformers fan film for you to watch today titled Starscream OVA, and if you’re a fan of the original cartoon series, you’re gonna love what this thing delivers.