It looks like you're new here. If you want to get involved, click one of these buttons!
ermmm well there are 3 options 1.They are finnaly updating the game as they promished(deam on) 2. They didn't payed for the servers anymore and because of the website is down i think this is what happend 3. server problems(never been so long so also forget that one xd)
Conclusion: Bye bye turbattles and search another game
btw: is there any contact site of turfbattle players?(not the offical one)