1. development doesn't take much time, game is shit
2. development takes a decade, game is nice, but nobody cares when it comes out
those are not the only 2 options...
1. Dev does take time, just not THIS MUCH TIME.
2. This is what will eventually happen. 2 seatings and E3 and you still cant give a release date??? Pissant local company, you're not Blizzard Entertainment.