Cool! I've never seen waypoints used in such way.
You might consider adding a limit on the number of Xs you can place, I've made the hole screen green, hi hi