April 25th was never an official announced date; they are not going to be ready by the 25th but that will not be 'yet' another delay smile
-
My guess is June but maybe the second beta patch will show amazing progress. You can sort of gauge the progress if you look at the game stopping bugs in the other forums for the current beta. It is quite massive so I think no one should be surprise if it takes 4 or 5 more iterations; if each iteration takes 2 weeks then 2 months would be the earliest.

Originally Posted by EddyCosta32
In wikipedia it says that the game was delayed from february 28th to april 25th. Do you all think it will be released in this date, with all the bugs that we've discovered in the beta so far?