can confirm, it's accurate.
You can't take it too seriously! It's not something you're supposed to win - you just have to have fun with it! The 2 or 3 "battles" I've had with him were more like this:
Eh every now and again you have to beat him to remind him he isn't a god.

see's giant sea monster
http://img.pandawhale.com/52297-NOPE-button-gif-space-zap-Imgu-fTPe.gif
i'll just climb on in ;)
See, this is STARTING a meme war with him.
Anytime he fails to accept a challenge, you've won.
I've fought him with MS paint before. I was quite surprised I wasn't dunked by the end
Why does he think i'm a mortal?