@SeanMcTex your inner 12-yo will squee for 2 hours.