Learning by playing game is well known to be the best cognitive approach used in the education. Today I have found a very intriguing interactive cell flash game developed by Kongregate Games, called CellCraft. Well the game