The Messenger Reviews & Previews

The Messenger Reviews Submit review

Website Score Publish Date
Gamitopia (PC) 55% Jul 24, 2001
3D Game Force (PC) 6/10 Apr 09, 2001
Gamespot (PC) 5.9/10 Feb 23, 2001
(0.0646/d/web7)