Animation in Blender Game different from Animation Player Preview
The BGE plays animations different then Blender is doing. Not all channels are supported.

The BGE does not support the "Restrict View" animation channel (nor "Restrict Render", nor "Invisible (Material Game Settings)", nor "Transparency" ). 

You can change the alpha of the material. But this is not that easy with text objects as they are special object.

A possible way is to toggle the visibility via visibility actuator.
You can also change the content of the text object on the fly by setting the "Text" property.

Remarks: When this is aimed for a game or an interactive presentation it might be worth to isolate the text from animation. E.g. A single text object that shows the description of the currently selected object. (This requires more thoughts on the design and is outside of the scope of this answer).