The ABC Murders Game - Trailer
0:40
The ABC Murders Game - Trailer

Publisher Microids and development team Artefacts Studio release the trailer for their brand new game