Chuck's Challenge 3D - Steam Release TrailerCheck out the Steam release trailer for Chuck's Challenge 3D.By Marco Martinez on October 16, 2014 at 7:30PM PDT Chuck's Challenge 3D