I am going again this year. This will be my 5th time going. It is fun, but definitely overcrowded. There are also a few really smelly people there.
If it was only the games drawing me there, I might not still be going, due to the crowding. It is a great meeting place to see friends from different forums though. To me, that is the main draw of the event.
Also check out Pin-a-go-go if you like pinball. It is in Dixon on May 15-17. It is cheaper and less crowded, but pinball only.
http://pinagogo.org/