no gill its not mate.
all objects have a zero limb, you can rotate that and it will still travel in the same direction it was always facing.
push up a tiny bit to see it goes forward.
then push left to rotate limb zero
push up again to see it still travels forward.
then push right and then up, it will now travel in the rotated angle.
+ Code Snippetsync on : sync rate 60
make object cube 1,1
disable escapekey : while escapekey()=0
if leftkey() = 1
r = wrapvalue(r+1)
ROTATE LIMB 1, 0,r,r,r
endif
if rightkey() = 1
rr = wrapvalue(rr+1)
ROTATE OBJECT 1,rr,rr,rr
endif
if upkey() = 1
move object 1,1
endif
sync : endwhile
delete object 1
end