By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Never heard of it, but from the trailer it does look pretty cool... might have to look into it some more, could be a potential buy for me.