Flawless 10/10 IGN, would do again