*HEALTH WARNING!!* Contains flashing images and disco music!
Look out for the plot twist at the end!