No more free games from Origin's "On The House" program, but at least the link will point right to t