very interesting.
this is a bit of info on these guys...
http://www.resourceinvestor.com/pebble.asp?relid=21509
they seem to know what they are doing in this space so the fact they have taken this position would suggest they see significant value at these prices.