[edits...]
I'm glad it has explicit integer sizes. I use C99 standard types often. I don't have much of an opinion on the explicit bool type although I hope it has a defined size.
I'm surprised it allows fall-through in a switch statement. I thought people hated C in that you needed a break keyword to prevent it.
It is interesting that its compiler is also the build system but I see that being a problem if you need to mix languages. For example: I have a Lua script I want to embed into my code. Doing this is simple with make and hard with every other build system.
Windows/Cygwin support means I will look at building this.