I'm really happy you liked the game, as for the difficulty, it was intentional and makes the ending even more worth it.