Albert DeBacker

Albert DeBacker is a senior gameplay engineer at Rooster Teeth and Rooster Teeth Games.