I-Chu Heading to Nintendo Switch on November 10 in Japan
The Nintendo Switch version of the I-Chu “love rhythm adventure” game will release in Japan on November 10.
The Nintendo Switch version of the I-Chu “love rhythm adventure” game will release in Japan on November 10.