Holy crap! Are those in any way inspired by Tenchu? If not, they're still amazingly awesome :3 I just love that series. Awesome, as usual.