a4at.com
Short Film ‘Shinobi No Kikan’ Celebrates The Messenger Launch
Available Now on Nintendo Switch & PC Sabotage and Devolver Digital have released the critically-acclaimed ninja adventure The Messenger on Nintendo Switch and PC. Hailed as ‘the best retro tri…