Had me scratching my forehead also, so I copied the L2 for later thoughts.
Order is huge for me and you but for a hedge fund probably just another day's order.
I have often placed an order the night before and while checking the action just before opening ended up pulling it.
What is more interesting to me is that as you said, well above last day's trade range. That is what got my attention. Someone is convinced of the value in this stock and wants it badly enough. It must have happened that he noticed the Asks and pulled back from 0.68 and probably same one from 0.65 minutes later.
Any how, a good sign of things to come.