Yes I share your enthusiasm and hope they are FABULOUS however they have a history of going to a trading halt when to be honest the results haven't been earth shattering.
Lets hope I'm wrong this time.
RTR Price at posting:
6.9¢ Sentiment: Buy Disclosure: Held