A sale directly upon early-access release is never a good sign
I had never heard of it either, but their website does a pretty good job of explaining it.
A sale directly upon early-access release is never a good sign