this game was the first itch game that made me stop and question how my life brought me to this point