Game about protein translation

Here it is the link to a game about protein translation that has a quiz at the end.

http://www.zerobio.com/drag_oa/protein/overview.htm