Posted May 31, 2016
Hi,
this game looks quite interesting. But there don't seem to be any reviews from major game sites.
Does anyone know what might be the problem?
this game looks quite interesting. But there don't seem to be any reviews from major game sites.
Does anyone know what might be the problem?