This was already found previously in the week by Arax_Nisanu. The Armor Games staff has it under control, and is working on it. So no worries.
Please do not log into the other site with your Armor Games information. This is for security reasons, as there is the chance that this could be used to access your Armor Games account without your knowledge. So if you logged in to Buhutu, please change your Armor Games password immediately.
It is best not to access this site at all. The AG staff is taking care of it ;-)