Satan is the answer to those who claim God cannot reveal himself because it would take away free will.

 

However Satan knows full well God exists but apparently that knowledge didn't stop him from doing his own thing so there is no reason for God not to make his presence abundantly clear, if he actually existed of course.

 

God loves you (as long as you are really crawly, lick his boots and kiss some other part).

___________________________________________________________
Parents of young, organic life forms are warned that towels can be harmful if swallowed in large quantities.