8 Kail :: True Hollywood Squares Steve 'Flash' JuonApril 29, 2008 When Random dropped his Mega Ran project I assumed it was a once-in-a-lifetime merger of two of my biggest passions - hip-hop music and Mega Man video games. It... Read More... LPReview