We done goofed - we uploaded the game... without a game.
Click here to actually play the game (it's just another Game Upload on Itch.io)
Thanks for your interest, hope you enjoy and happy sacrificing! (and let us know what you think!)
We know this may not count towards the Jam, but we just want to show off what we did as we're proud of it!