God (Devil?) tier STG and probably my favorite game to come out in 2020 so far. Thank you all so much for making it. Always happy to see games getting an itch.io page, I hope it sells well on here and in general!