Yeah, the full game is being made, but updates are going through Kickstarter now. As far as I know, this page is only for the demo now.
I legit cant tell what's satire or not