Deponia - Full TrailerCheck out the full trailer for Deponia.By Mike Tao on June 1, 2012 at 11:30AM PDT Deponia