We want Mecca to be the best site it can be for you and right now we're working on it.

We're trying to do this as quickly as we can so you can get back to playing. Please check back soon and we'll go as fast as we can!