On November 24th, Child-Dream and Mamekujira released the first full remake in 24 years of “Scar of the Doll,” the pioneering Japanese indie visual novel originally released in 1998, for the Nintendo Switch. Scar...
Read More
1 Minute