Contrast - Launch TrailerTake a look at the launch trailer for Contrast, a 2D/3D puzzle platformer developed by Compulsion Games.By Gajan Kulasingham on July 25, 2014 at 1:49PM PDT Contrast (2013)