Looking at the trading today, I think that it's probably bot activity rather than a concerted sell down.
Now that they've scared a few people into selling, they are just as likely to take it back up to where it was previously.
EPW Price at posting:
$1.99 Sentiment: Hold Disclosure: Held