I got lucky and picked some up near the lows about a month ago. Unfortunately, I don't know all that much about them, other than they have a lot of platinum and nickel reserves - but I believe any production would be way out in the future.
I did mention them peripherally on this board a few weeks ago.