3 ms·Is this still under development? The last blog post was in March 2010 and the website still says "beta".by St-Clock 16y agoIs this still under development? The last blog post was in March 2010 and the website still says "beta".