I just got off the phone with my cousin, admin of kekepower.com, who assured me that the server would be up in less than 6 hours (that should be at around 8 p.m this evening). Stay tuned folks!
Oh, and thanks to kekepower for dealing with 50+ angry users and me, despite that we all live happily on his mercy. Thanks, thanks and thanks again!