Foggy Media is a web production company based in Stockholm. We create anything from small websites to large rich media advertising campaigns, online games and more.