The Ryckert questions seem more philosophical than scientific. The Ultimate Question Why has not been answered. Science only observes and reports on behaviors; not WHY things behave the way they do.
I hope it's the same guy who did 'em back in the day getting his due. I kinda feel bad for not knowing who it was. But, to be fair, Giant Bomb has some of the best fan content around.
Dryker's comments