well I just saw on stem that it was pushed until april 14... what could possibly delay a simple pc port so much...
What makes you think it's a simple port? It's a huge game and I'd rather have them take the time they need to get it right so we don't have another Assassin's Creed Unity situation on our hands.
You can't complain about buggy games and delays at the same time. Either it's rushed and buggy or they take their time and get it right.