News Mega Ran, Kool Keith & Wordburglar Release “Space Defense Team” (Video) mediamaverick - December 20, 2016 0 Mega Ran teams up with outer space avenger, Kool Keith, and Wordburglar in this new video game inspired clip for “Space Defense Team.” Watch below!