Yes, your recent foray into the BWW (Bleen Wide Web) was indeed my April fools jolly at your expense. It took me less than an hour and it was the best I could do on short notice. To further exacerbate things - by which I mean you - I left it up all day toady because some of you don't get Vexxarr at home on the weekends.
So.
I hope you enjoyed being confused by it as much as I enjoyed confusing you. Which is to say quite a bit.
Look, a new comic. I have more. I shall post them.