@thessong Shortly after I posted my previous message there was a server outage and after it was over the code changed and I had to submit it again. However I was able to upload a newer version and it is now reading as live.
ID: NTV1VMND9L (live)
The new version has a new cursor axis display, 2 cursor movement modes (via left/right DPad), and cursor forward backwards movement (via up/down DPad) as suggested by @Devieus. I have also reduced my overuse of the GPU to keep everything at 60 fps in handheld and began adding some minor touchscreen input. If or when I add a level editor, I may have to make a dedicated thread for it.
@vinicity that's to trigger the sound it's like a switch but your right as it's only playing one sound in that call and not a series , I do the same with changing animations for other sprite's when I can't be bothered with a animations state machine else it would hang on the first tile. Nice one I can shorten my code for this instance 👍