The ending managed to catch me off guard pretty damn well. I thought my computer had came accross serious problems I was afraid off :P