Thanks for the feedback. What do you think of our site ? (http://www.votechat.me/)
Green is also a colour closely associated with greed and money, or nature and freshness. Neither pair of concepts fit well with your product really.
Content seems well written and concise. You mention an Android version which I don't think the video did.
The last section at the bottom of the page is rendering strangely in Chrome (but not Firefox). Every 'e' has a very heavy weighting on the middle bar, it looks thicker and so every 'e' stands out in that final description beneath the subscription box.