We don’t want to spoil the ending… check it out at The Joy of Tech.