Wow, you don't see this that often. Good for them. The series is clearly loved by a lot of people, and what was here did not feel good at all. I mean, I've played Steam indie titles with smaller budgets and teams that felt and played a lot better than what I experienced.
Hopefully they nail it when it actually releases.