Let me re-write this code to ensure that it works the way (that I believe) Bio_Hazard1282 does not match any existing user name intended it to:
:AxesOff // I took out the ClrHome commands because the home screen wasn't used for anything in this portion of the code. They can be added back in if necessary.
:Repeat getKey
:randInt(10,24 // color range
:TextColor(Ans // value of the randomly selected color; The color of text can't be set without a TextColor command.
:Text(0,0,"Press [ENTER] to play!"
:End
:ClrDraw
So I guess Trenly was right after all… :P
EDIT: Upon testing, the color tokens, as Battlesquid said, would indeed be shown as strings.
EDIT 2 (Well, technically EDIT 3): Because of the background that is displayed with text on color calculators (see the TextColor( page and this thread), I would recommend changing the parameters of randInt to (10,18). That way, only colors that display with a white background are shown.
Another EDIT: After watching my calculator run this code for a few minutes, I realized that this is really cool! Great idea, Bio_Hazard1282 does not match any existing user name! :P