A card battling arcade game based on the Puella Magi Madoka ☆ Magica movie.
© Rubigames. All Rights Reserved.