From this moment, all the information about KeyGen will be posted in https://keygen.herokuapp.com/.
Performance changes have been made and visual bugs have been fixed
The first 1.0 version of KeyGen has been released.
More updates are to come in future.