Mega Shark vs Giant Octopus! Odds are, you’ve at least seen the trailer for it on YouTube, or MySpace, or somesuch, seeing as how it’s had a gajillion views already. But the real question is, does it all live up to what you saw? The answer awaits you! Continue reading