It would have been scary if they had stuck to the February 28th release date. But if they manage to fix even just the most important bugs by whenever it comes out, it's already going to be a fantastic game.