In terms of marketing, we compiled a huge list of review sites/subreddits/twitter profiles/email addresses/forums to promote to, trying to personalise messages as much as possible. Also plugging like crazy on Facebook.
Yeah that sounds like a good idea, we'll give one last push and see how it goes. Thanks!