Star Birds: EPIC FACTORY Community Contest

Play Star Birds. Share a screenshot. Take the chance to win a key! We've seen some very impressive space factories in Star Birds. And we think it's time to pay tribute to your wonderful production monstrosities. Show us…