Deponia Doomsday – Still wondering what if