*Shrug*, it doesn't bother me any. They could have called it beta for another few months while they worked on releasing the offline single player aspect even though the rest of the game is fully playable, but they went ahead and decided to fully release it. I have no idea what their financial situation looks like, but it's not uncommon for indie companies to release games a bit early when they're running low on funds to keep their head above water while they continue to add features.
I have no regrets giving my $100 to them, I'd do it all over again if that's what they needed to complete the game; and I don't have a job. I have the fullest confidence that by this time next year, the game will be even more polished and amazing than it is right now. For a release though, on a game of this scale, I'd say they've done great work.