Cell 解謎 appeyed.com - 11月 4, 2010 Cell is a live puzzle game. You rotate and shift the puzzle to catch the falling game pieces which are either cells or viruses. Destroy the viruses by …