Stranded on a remote desert island or… a disasterous lab being blown to bits? (Seems the