Thanks!
Yeah a lives system and level select screen were two things I considered (and even started implementing) but I utlimately didn't because I wanted the player to think their move thoroughly before making it (which is also why I tried to make each piece as readable as possible). But I do realize it's frustrating this way.
Though I'm glad you had fun!