Hey, just wanted to let you know the game page is not published yet/set to private! If this was not intentional make sure you have the "publish" box checked.
Fixed now! There's a little display issue I was trying to fix before it went 100% public where I naively thought 2000x2000 was a good size for a game, but yeah, for now everybody just zoom your screen waaaay out and I'll keep working to see if I can figure out a fix for a future update.