I've been to Snakes and Lattes and I've been to Castle. We tend to go to Castle because there are no obnoxiously long waits, and the hourly rate (2.50) as opposed to flat fee encourages people to move along when they're all played out. It's much brighter, so you can actually see the games.
HOWEVER the service is shoddy. Initially, they had table service for drinks but I guess the don't now???? The manager/owner stands at the cash register resting her head in her hands. They consistently mess up drink orders. One time we waited over twenty minutes for them to get our bill together. One time they give you milk and sugar for your tea, then next time you have to ask multiple times, and then they just put it in for you making it far too sweet. Management needs a stiff lesson in managing.
Edit September 6, 2013
I just waited for three hours for Snakes and Lattes to call me for a table for two that that they said would take an hour and a half. They claim they called me two hours in, which they did not. I had made sure that had my correct number when I got on the list. They have officially lost a fairly large group of customers (aka my friends, their friends). Castle is my joint.