Looks like some profit taking, which starts the snowball and everyone starts dumping.
Look, I know most of these pennys are just Ponzi schemes and pump and dumps, but this one has a real chance to go much much higher from here. Once this settles down, I think the buyers will come back and hopefully they will stick around for awhile.