did you happen to finish the game?? love that the sound design got stuck in your head haha, if you did finish it, how did you find the difficulty?