On nutaku, its showing a new game, called Vixen clash.
It seems to be a browser game, although its not open to be played yet?
Has anyone else seen this? Is it download or browser, and if so is it open to you?
On nutaku, its showing a new game, called Vixen clash.
It seems to be a browser game, although its not open to be played yet?
Has anyone else seen this? Is it download or browser, and if so is it open to you?