AMEDAMA: IzanagiGames’ Latest Title AKIBA LOST — Store Page Now Live!

Crossing the boundaries of games and film, IzanagiGames, known for challenging “movie-like games” with Death Come True, has teamed up with Japan’s leading terrestrial broadcaster Nippon TV and drama production company A…