Talk:New Religion

This article has a lot of inaccuracies, few sources, and the main concept isn't mentioned anywhere in the show. It needs a bit of an overhaul, at least.