If you want some good Italian videogame boards, try nextgame.it or forumeye.it. These are the two biggest boards we have.
Spanish is very similar, because they are both neolatin languages, so many words are similar. I can easily understand the general meaning of a Spanish dialogue or writing.
If you need more info, feel free to ask