is this the full release? Or just kinda like a pre order?
It's a full release. It's a short game; it takes 1-2h to finish it but you can play the whole thing right away.