Nope. No "My Games" tab anywhere. I have to tell you, I am very close to being DONE with Origin. EVERY TIME I have to deal with the website it is a minimum 1 hour excrutiating exercise. We have 2 kids, which means lots of games-just not worth the aggravation and hassle if, every time I buy one I have to go through hell.
If the website is down, or there is some other reason that tabs aren't appearing, how about a message on the website? If the tab is somewhere that is impossible to find, then what the hell are they doing in business?. There is also absolutely no easy way to contact anyone without, again, going through excrutiating exercises.
Horrible website, non-existant customer service. Too bad, my kids will have to find other games that they like. I won't deal with Origin anymore.