Firefall enters Open Beta on July 9th

Red 5 Studios today announced that Firefall, will enter Open Beta on July 9, 2013. Firefall is a...

Read More