London based company, not the one in USA
I am following a game news for a few months now and one of the biggest news that came out was today about this London base company named Spiderweb International. I have never heard about them. This is not the same Spiderweb game company in the USA.
Does anyone know who the heck is this company and what they do ?
What have they released so far ?
How long have they existed ?
Is it really a game company or just a front for a bigger game company ?