The new despite of the official site being shut down. It's not working for everybody but might be worth a try at least.