Gonna upgrade my host soon!
Don't know if anyone is still playing due to the inconsistency of my server machine, but I plan to upgrade it in the next few weeks which should help a lot. Ill keep the site updated with latest news.
Also I will try to finish the new maps i have been working on.