So, this is how I spent my Saturday night...