Reviews Chaos on Deponia Review Publishers: Daedalic Entertainment Developers: Daedalic Entertainment Release Date: November 6, 2012 System: PC Chaos on Deponia Review Rufus and Co are back in ... By PCInvasion StaffNovember 17, 2012