Still strugling to receive one of these, anyone know if an invite to revtt is becoming harder to get or am i not looking in the right place.....thank you..Theatrics.