Eden Falling: Eden Falling iGames Giveaway Wrap-Up: Over 3,000 Keys Claimed

Hey there, survivors! As you probably already know, throughout last December, Razor Edge Games paired up with iGames to host another Steam key giveaway for the Eden Falling Alpha! We'd like to thank iGames for their sup…