Looks very clever dude, reminds me of a release we did as DBF in the blitz days.
in the current version FB 0.20, there's a const overflow error in line 139 where the mask colour is set:
TC=RGB(255,000,255)
change tc to an uinteger to get rid of this.
Any chance of a brighter colour version dude, as it's rather dark?