SteamFirst: Croixleur Sigma certainly seems like it would be right up my alley. A Japanese Action/Arcade with RPG elements. That describes my idea of heaven. I… I might not have the best grasp of religion. Alas, despite checking off the boxes, this doujin release is anemic. There just isn’t much here.