From Twitter:
Happy Bday Me! Totally free games for everyone today only at http://www.puppygames.net - use code BIRTHDAYBOY at checkout! (1 item max) - plz rt!
Revenge of the Titans or Titan Attacks are steam games, so u can activate those keys there of course
the other games are currently not available for steam
their server is currently going hammered hard so be patient