Really cool game! I ended up not purchasing any upgrade to get the good ending. Love the surprise twist at the and and the message it gives. The first time I played, I still got the bad ending screen though after having got the good ending dialogue. Maybe the bad ending state didn't reset when I hit the reset button or something? idk.