yeah I know they're still working "very hard" on it but what technical reasons can delay a game for so long ? Or what reason other than a technical reason can justify this delay ?
How do you explain a team, however small, can be hard at work on a game for so long (even with interruptions) and have absolutely nothing to show for the same amount of time (except the reveal trailers obviously) ?
Exploratory software development isn't like creating a brick wall, where you have a good expectation that as long as you keep on putting on more bricks, you'll get to a reasonable height.
Instead, it's more like trying to craft a wall out of sleeping cats. Sometimes, because you've placed a cat at one end, a few cats at the other will wake up and run off. Or meow annoyingly. Or start tangling up the yarn you were using to hold it all together because that seemed like a reasonable idea at the time. Or explode in a cloud of fluff.
Sometimes you realize that the way you've stacked your cats means that you can't quite get your wall tall enough, or you can but it will fall over every ten minutes. Or, surprisingly, turn into a cave of cats. So you rebuild from scratch.
Fuckin' cats, man.