Life in Japan, Otaku Life

Can’t stop falling in love: Dance Dance Revolution’s 20th anniversary

In September 1998, a new style of game popped up in arcades. A dancing game, to test your rhythm – […]