PC GamingVideo Game NewsWeb-Based Games PC GamingVideo Game NewsWeb-Based Games 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…