Thunder Force

Thunder Force ★★★½

I thoroughly enjoyed this weirdness.