God plays Hide and seek!