Deponia - iPad Release TrailerCheck out the iPad release trailer for Deponia.By Marco Martinez on September 11, 2015 at 7:30PM PDT Deponia