Is it just me, or is everyone making out with a Delorean right now?