Lol, not JUST talk to people...the flow is good, all of it is good. If you have lag and you complain about it...then that's your problem. Just saying, that it's not the games fault, it's your computer...
If someone made a multiplayer-solo flash game ration it would be very low. Flash games aren't the place for multiplayer just yet. There are many games that are about flash game quality on Steam. It seems like if someone spends the time to make a multiplayer game, they want some revenue or pay for doing so.