New site coming soon! (InshAllah/God-willing)

Missed me? I bet. The Maniac returns soon with a brand new site.