Atheism starts its megachurch: Is it a religion now?