Behind the Scenes: Let’s Play Survivors Beta 3 Published by Twice as Worse Games on 04/24/2013 AH shows you their bravest faces.