Ant and block puzzle game