I think most people supporting the dev will tell you that the game is still being developed. That being said, there have been some red flags from the developer (in my opinion).