this reminds me of that samurai flash game, same mechanic and enemies but the upgrades and art add some spice! loved it