Review: Super Fast, Super Hard, Super House of Dead Ninjas!