Cool concept! For some reason the game renders in the top-left corner of the canvas on my end instead of being centered, but the core gameplay shows a lot of potential.