This game looks pretty sweet but seems a little pricey at 119.99. so i jst wanted to know what you guys thought http://www.youtube.com/watch?v=tfXvazeil70