Atomic puzzle game