Not three years, two years. You're off by a year. (I'm only off by two.

)
I don't owe anyone tens of thousands of dollars worth of stuff. I owe individual people like you tens of dollars worth of stuff. Anyone who thinks it's been too long and wants a refund is free to request one, and I'll gladly give your money back. I know it's been a long time. I'm in debt because of it ($18k CAD definitely doesn't last this long, especially after half of it goes into fees and material costs-- most of the real funding actually came from my own savings), and I'm trying hard to get this finished so that debt stops accumulating.
It's not an "elephant in the room". I've never ignored anybody who's asked about it. What the hell do you mean by that?
I'm still working on it, and it's sill not done, and it's closer to being done than it's ever been (though this is always true). I've stopped giving estimates because I still don't feel I can actually predict the time it will be finished.
What exactly do you want to know? Part of the delay is from literally doubling the scope of the game, but most of it is just from discovering that I am a much slower worker than I expected. Really.
If that's not a satisfying answer, you're going to have to get specific with your questions. "What's going on" is too vague to answer. (I do know it's been too long since the last kickstarter update; a new one is imminent-- I've been writing it over the last few days. Not done yet, though, like always. Sorry.)