This link, to my knowledge, has never worked (right margin, only on the New Games page). It only reloads the page. What can I say? After however many years I finally decided to devote an entire thread to this. I can finally live in peace! Edit: Same with "Upcoming iPad Games".