GAMETALK.se
NEWS ABOUT THE SWEDISH COMPUTER GAME INDUSTRY
It looks like nothing was found at this location. Maybe try a search?