Just got this, still installing it though...anyone else play this it looks pretty cool.