Bug Princess 2 (aka: Mushihimesama Futari) features the hardest video game boss ever in history. To this day, nobody has beaten Queen Larsa on ultra mode without dying. If your a true hardcore gamer, then please give CAVE a bit of your time. Their games transition smoothly from arcade to iOS devices. Show them your support so they can keep porting their awesome games to the app store!