FTPlus

Step into the wondrous world that is the creative mind, but be-careful, it might not be so easy to find a way back.
Puzzle