Sci-fi puzzle with portals and time management. Get out of the mysterious laboratory and find out who kidnapped you!