Board Thread:Level Sharing and Reviewing/@comment-25827446-20150318074734/@comment-25942522-20150411175355

Spot #6 if it's available. I think I should qualify with 65 demons and ~2750 stars, right? xD

My best level: Electro Genesis (made for Noriegas creator contest)

The ID is 6265584.