I don't usually review games here, but in this case I'll make an exception to help raise awareness about certain caveats of this port, so here goes. First let me preface this by saying that Uncharted 4 is one of the most impressive games I've ever played. Unfortunately the 2000 character limit here prevents me from going into more detail why that is the case. Instead let me get to the point why I’m writing this review - Iron Galaxy’s port is just not good. If the only issues were that the graphics options menu is fairly lackluster and that the keyboard and mouse support doesn’t feel too good, I would still happily give this 5/5 rating and probably not bother with a written review. But sadly, there are more pressing issues. The most annoying problem is that the game is insanely prone to crash during shader pre-compilation step. This pre-compilation is not happening only after you first install the game or install new GPU drivers, there’s also a shorter pre-compilation step that’s going on each time you launch the game. This basically means on every game start-up, there’s roughly 80% chance of it crashing, forcing you to repeat the process until it finally finishes the compilation without pooping its pants. This meant that there were occasions where it took me up to 30 minutes to actually get the game running and that is just unacceptable. I have tried multiple workarounds based both on my gut feeling and the tips I found online, nothing helped. On top of that, while playing Lost Legacy I’ve also had a few random crashes during gameplay, I believe 2 or 3 total. And although that’s not frequent enough to be too upsetting in normal circumstances, especially given the forgiving auto-save feature of the game, here it’s compounded by the fact that each of these crashes then leads into multiple more inevitable crashes on game start-up. For context, played on Win 10, Ryzen 7 5800X and RTX 3070.