Train from Nowhere Hidden Games Tonight, some mysterious train appeared at the railway station. Can you help me find out what is going on?