If you want to play the PC demo for the upcoming sci-fi third person shooter Red Faction Armageddon, there will be only one way to do that, at least for the next several days. OnLive has now revealed that it will be the exclusive outlet to play the PC demo…