jcoa: On the House is now officially dead completely. Trying to go to that page now re-directs you to Origin Access, where you can get free games, but they now have a catch unlike On the House. (Always-on DRM, you lose the games whenever you lose Origin Access)
That's a pity. I didn't amount to much the last year, with recycling of games that were already on the house earlier on (Medal of Honor Pacific Assault) and the last straw Peggle as a free game for months on end. Dead now, but dying for some time already.
I was hoping for something better than Peggle to show up for months now, but apparently they decided to call it quits.