A bunch of cool ideas but a bit rough on execution.
Visually the sprites are cool and the atmosphere works fine. The idea to switch between sides is interesting too.
It was really confusing to see the side I wasn't fighting still trying to shoot at me. I went full devil at first and I understood only after trying to make a run on the angel side how it worked.
Some QoL like displaying to press 'F' when in the light to change level would have made it a bit easier, probably being able to rebind inputs would have been cool. It's good to give a lot of content, but some times less content but a more refined experience is better in the jam context.
I think there was a bug also, I had no problems clearing the game as a devil, but it was hard on the angel side. Relaunching the game after dying messed up my health bar, I had only 1 hp then 3 max hp.