You do realize the "crazy guy with eyepatch" trope has been around a bit longer than either Ice Age or Riot Games, right?
Maybe he's talking about a new movie being released? There is no logic in his post.
I think you mean crazy guy with eyepatch and PTSD from "THE WAR".
?
Seems Legit :^)