Hi!
I like the new look of the site ... but I've noticed that the options "site navigation" and "featured games" are placed too much on the right side of the box resulting on falling out of it a little. Not a big deal but kind of annoying for a perfectionits like me :P
Cheers!