Generals & Rulers: Launch moved to June, 1

We tried our best to finish everything we wanted by the appointed start date. However, not everyone managed to do and test. Therefore, the release was postponed to June 1. So we will not only fix all the errors and fini…