There were rumors in the air that this was going to happen, and it finally has. Today, THQ announced in…
This website uses cookies.