Seems a couple of values need inverting.
Change:
EntityZ(cube1,1) to -EntityZ(cube1,1)
And:
ProjectedY() to 480-ProjectedY()
Will be fixed in the next version.
Change:
EntityZ(cube1,1) to -EntityZ(cube1,1)
And:
ProjectedY() to 480-ProjectedY()
Will be fixed in the next version.