An example of the sort of thing you should be showing:
(Not "legit" of course, made it last night over about 2 hours while voice chatting on Steam, so it may not stay for long unless people on the OWF server want it to stay.)
Also @Crashpunk, that drop map looks fun, maybe we can all play it together at some point.