Posted on 14 April 24 at 06:27The new DLC pack Choo Choo of the Dead for Choo Choo Survivor has 20 Achievements worth 200