Looking at the end of day activity I'd say you're right. Someone dumped 300,000 shares right before the bell. Impressively, price still closed at $.02.