Want to know about all of the best, weirdest, and obscure Japanese games? Then why not let an idiot who doesn't speak a lick of Japanese tell you all about them and whether or not they're Worth Importing!