May 25th, 2004 Tags: General News Interesting perhaps? Hi people. I stumbled upon a site with a few interesting gaming articles, and thought I’d post it here: http://www.ihobo.com/articles/