Wow! Very interesting idea and very well executed. Very fun trying to discover new combinations. Only suggestion would be to make it possible to drag molecules around on screen to stop things getting so cluttered and make going for a bigger combo easier to plan out.