I haven't downloaded it(sorry) but I have seen the screenshot. Suggestion? Make a map that is a city map with incredible features. Maybe like buildings exploding(rocket explosions) and Trucks tipping over(using pendulum effect) Either that or a big spacefight that you can go inside moving spaceships. Something GRAND. Spectacular! That would get people to flock around you like crazy. At least me.