Firefall Enters Open Beta- Stage 1

FIREFALL ENTERS OPEN BETA – STAGE 1 New Starter Packs and the Full Live-Action Trailer Revealed Red 5 Studios™ is proud to announce that its highly anticipated free-to-play open world shooter, Firefal…