BattleoftheBits.org is currently down - eviltoast

BattleoftheBits.org is currently down. Not sure whats going on. Will post more info when I have it.