THQ Nordic has announced the formation and incorporation of Alkimia Interactive, a brand new studio located in Barcelona, Spain. The studio’s formation is the next step in the chain of events be...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.