We'd like to apologise for the recent slowdown and lag some of you have experienced. We originally thought this problem could have been with out servers but it turned out that this was due to issues experienced by telecoms providers in certain areas and was outwith our control. Thank you for bearing with us, we thank you for your patience and understanding in this matter.
By way of apology from all the Twinoid team, here's a picture of a perpetually angry man.

Let the games begin!