Huzzah! A new Jon Tron has arisen. Jon takes on the weirdest of the weird Japanese shoot'em ups in his newest video. Let's all watch and laugh together.