The Messenger Shinobi No Kikan

Launch Trailer

Shinobi

The Messenger

The Messenger 'Shinobi No Kikan' is a short film from Imagos Films, Sabotage and Devolver Digital. The Messenger is available now on Nintendo Switch & PC via Steam and GOG.

290w