Deponia Doomsday: Have you seen our latest trailer?

Only 1 day left! *Squeal*