I've only played a bit of offroad driving sim Over the Hill, but I'm already hooked. Or should I say: winched.