Done!

Despite some fairly last-minute major mechanic changes, finished on time!
Didn't have time to do an AI opponent like I had originally planned, but if you happen to have someone to play with, I do think it works pretty well as a local multiplayer game!