Zachtronics Industries

Free
SpaceChem is an obscenely addictive, design-based puzzle game