I haven't played it but it looks sweet.