Diffission for iPhone by Filament Games is a mathematical puzzle game that is both educational and fun at the same time. It is a fun game with a