Thanks for the screen!
The problem is that I coded the new site expecting a minimum screen size, which I'm quickly finding out was too small for some users. I'm working on 2 solutions:
1. Once you click on a game, you will be able to edit it from the My Stuff tab
2. Add scrolls bars to the right column that'll show up if you don't have enough screen to view it.
I'll try to get these implemented this week some time. I'll update this thread when I do.
EDIT: you can also double check that your browser isn't zoomed in at all