PC GamingVideo Game News PC GamingVideo Game News June 15, 2010 Zattikka Announces World Cup Themed Gaming Portal The World Cup can be pretty infectious. You’ll find first timers glued to LCD TVs watching their…