Played this for a while just as soon as you posted it the other day. First game of the jam I played. Good atmosphere. I loved the character variety and their combo attacks, that was a very nice touch. And they were varied enough to keep things interesting.
I did get hopelessly lost in the station eventually. This is a game I'm afraid I won't be able to finish without mapping it myself, which I will probably do eventually. The power station levels look great, the game is easy to control and understand. Good stuff!