Yes the original deadline was simply for the beta. As we 'improved' the engine we started replacing massive chunks of it until the product bears little resemblance to the classic version. "No date" has been set for a 'final' version, which everyone in the community agrees is perhaps the wisest prediction we can make.
PC SPECS: Windows 7 Ultimate 64-bit, Intel Core i7 920, NVIDIA Geforce 9600 GT GPU, 6GB RAM