E3 2013

Goodbye Deponia: The First Teaser Has Arrived