>>718235267
I think it's pretty good for the most part. Bear in mind this is from Switch, it probably looks even better on PC