Memories and Moments in Gaming Past: May 11, 2012 Posted on October 7, 2019 by jopchan121 Reply Madoka Magica PSP new witch: Got this screen while finishing Homerun’s route. It’s definately not a good thing to see this one…. Advertisement