New Mac Mini image leaked? Let the community decide!