Yeah I work on a server and client software for a large mobile messaging application so I know its a lot of work haha. Still for some reason I expect better of SE :/ I'll try to play again in a few days and see if the lag is any better.