Box art
not available

Computer Lounge Diablo Gaming Machine

PC
9.5/ 10
“Wowzors”
Reviewed on PC

Friday 19 June 2009

Review
Computer Lounge Diablo Gaming Machine review
The gaming rig from hell.
15