i never tried this game myself, after watching this im glad i never did lol
Lol it don't look like nothing special lol
Sent from my iPhone using Tapatalk
First time I hear about this game and seeing this video I don't think I would be interested on it.
This game was awesome when it came out i remember trying out the demo still it wasn't one of my favourite games