I also read that firefall won't be on steam because steam takes a pretty big cut from every transaction made by steam users in the in game cash shop or something like that. It's not cost effective for f2p games that rely on micro transactions.
http://www.gamezone.com/news/firefal...says-red-5-ceo