I first thought that this was a straight forward game... until I was hit with this huge mystery I couldn't solve lol. However, I did manage to get the "Good Ending". So that's good
Congrats!