Puzzle-platform game set in a mysterious laboratory facilities.
Screenshots y6j73
Description
Editor Review
Puzzle-platform game set in a mysterious laboratory facilities. Traverse the levels by transporting yourself through physical space using your newly found teleportationdevice.