BoosterDuck
Banned
Looks like FF7 is coming really soon.
Was updated a day ago and the entry now contains the icon/logo and OS info
http://steamdb.info/app/39140/#section_info
I don't think I want to get it after how Square-Enix is screwing over those who bought it at their online store.