We're hiring new staff to deal with hackers more quickly and we just released/revamped 5 new games less than a month ago. As for lag, it's likely on your end. I recommend resetting your router, and if that doesn't work, contact your internet service provider to learn more about why your connection may be slow.