Hope him the best.
Take a few days of relax and then be back when it's ready.
No need to hurry up, fuck off the fuders.
This is Long term project.
btw, in my opinion you cannot start doind something (games, or whatever)
and then stop doing it because some asshole starts complaining about it.
You are the devs, if you decide to do something, just do it.
There is always gonna be someone complaining about it, Always!
So, dont give a fuck about it and just do it.
(Not saying you should make the game, the point is you should listen the community,
but once you decide to do something, just go for it!)