Theatre of Idols, a ‘first-person horror/action game set in Hispania, a twisted version of Spain.’ It wasn’t on my radar, but ...
The Songs of Tokyo festival is an annual event presented by the broadcaster, NHK World-Japan, to showcase music from Japan. It seems a suitable venue to air performances of songs from a series all ...