Bug Princess 2 Developer Trailer

Another insane bullet-hell shoot-’em-up from Cave.