These games are both beta games, played them both they are not the usual bullshit. Google them for trailers/gameplay etc. I rly enjoy firefall myself.
If you are intrested add me on skype; "ulle1234562" for some reason my icon is a pink P...