User blog comment:Relikz/Episode 176 LEAKED!!!/@comment-7418318-20140402081800/@comment-5303512-20140403004907

No it's not. It's still the April fools thing.