The share price is over valued at the moment in my opinion, just a prospecting company going broke.
Plenty better shares to put your money in, but it is at a bottom and may be a good buy if it does not go to 1 cent.
The saviour would be if the puffin got going again.
Bottom shelf draw at best.