A mysterious Canadian company say they've invented a Harry Potter-esque invisibility cloak...