Often frustrating. You don't know what you're doing wrong. And if you make it, you don't know what you did right. You have to restart the whole level when you restart the game. Levels can last an hour or more in worst case. Sure, you reach the point where you left off pretty fast because you know the enemies and tricks, but you stumble upon those spots where it feels random if you survive or not. Gameplay can be very fun sometimes, graphics and optimization is very good. But it's frustrating. And don't buy it for "cyberpunk" alone.