Hmmm.. for me, the best character was the first one... The rest were less effective as they had limited numbers of attacks and limited attack direction.
More interactive fiction than game, but was a lovely little story. As a Melbournian myself, it was a little buzz to see it mentioned, and the 19 tram :)
I think I have encountered a bug with switches passing through "black" instead of blocking a beam. I have a screen shot. Where/how do you want possible bugs reported?