Recent user activities on The Demon's Mantra