Small update - Shards wasn't playing as well as I wanted it to, so I'm reworking it. Like usual, all of my estimates for when it'll be ready for presentation are way off.
I understand now why so many game developers often don't innovate much. It's really hard to get right.