First thing I look for whenever I run across another "C competitor" is to look which language it is implemented in. Usually that's C, or C++, but this time, it does look like Crystal is implemented in Crystal, which is, to me, a very good indication that this is a "real" system language.
I believe Rust is also implemented in Rust and Go, after a few years of being implemented in C has now a compiler written in Go.