It's been over ten years since the original arcade release of Mushihimesama in 2004. The game has seen multiple ports over...