Bleeding Heart of Scarlett Achievement 2500 XP Complete Insane difficulty on Stage 11. 0 Comments Leave a Response