Great game, but it was too dark in most areas. I had to find out what other people did just to find my way around. I ended up getting the bad ending in this one, but I will replay the last level just to get the other one that someone else mentioned.
Edit: Finally got the good ending. Nice work! I love the boss round. It took me a while to get it, but I did!