Thanks for the reply.
I would argue that the the amount of transparency and brief answers you are providing so far is a little limited though. You are still dodging the question of where you have been for the last few years. Maybe the answer is that it all got too hard and you ran away? Even that would be better than silence and might even garner some understanding. If you are willing to "come back" I don't think the questions are going to stop coming until you write up a fully fledged explanation.
Ultimately though, you will be judged on the quality of the final product, so interesting you have chosen to reappear before that has happened?
Can you post a gameplay video or something that shows new content? This is so bizarre...