Very small cap stock with an uninspriring past but looking very much alive ATM. Is the US tenament showing some potential?