CD Projekt Red released The Witcher 3: Wild Hunt in 2015 and won tons of awards for their craftsmanship, polish, innovation, and consumer relationship. In 2020 they'll be releasing Cyberpunk 2077, a highly anticipated first-person role-playing game that's made huge waves at the last two E3's.

RELATED: Cyberpunk 2077: 10 Facts Every Gamer Should Know Before Playing

Though CD Projekt Red has earned the respect and trust of gamers, its the gameplay that really has fans anxious for next year. Thanks to last year's demo and this year's behind-closed-doors impressions we have plenty of gameplay details to be excited about. Let's take a look at just 10 of them implemented in Cyberpunk 2077.

10 No Loading Screens

Game developers often tend to overall promise what their games are capable of. It's mostly never malicious in intent, but rather they see possibilities earlier in development that become impossible as the project inches towards completion.

CD Projekt Red has stated that Cyberpunk 2077 will feature no loading screens as players explore the city, enter and exit buildings, and so on. This sounds incredible, but it may be something only possible on Cyberpunk 2077's likely port over to next-gen console hardware.

9 Replay Value

With services like Game Pass, or free-to-play titles like Fortnite or Apex Legends, gamers are always looking for value in their purchases. Games aren't cheap and most consumers can only afford a handful of titles every year.

Role-playing games are often a genre associated with value due to having multiple endings, lengthy campaigns, or large open-worlds with hundreds of hours of gameplay. Cyberpunk 2077 is looking to have all of these things and hopes players finish the campaign with eagerness and interest to hop back in for another adventure.

8 Merchants

CD Projekt Red wants merchants to feel organic and real. Far too many times in games merchants stick out like a sore thumb and can really break the immersion. In Cyberpunk 2077 the focus is to have merchants feel authentic and communicate as real parts of the living breathing world.

Your decisions and actions will drastically affect which merchants you have at your disposal, how much they charge you, and what inventory they have available. It seems that maneuvering the bartering world will be a game in itself.

7 Clothing Matters

A common problem in role-playing games is that players are often stuck between choosing armor and outfits that either look really cool or are actually useful in combat. You either decide to look good but be less powerful, or look horrible but get some sweet stat bonuses.

Clothes in Cyberpunk 2077 play an even deeper role as the clothes you wear will affect how non-playable characters perceive you and can result in different dialogue options. You may not want to judge a book by its cover, but everyone else will be doing it.

6 Hacking

It's impossible to have a game so focused on technology and robotics as Cyberpunk 2077 is and not assume that it will feature hacking to some extent. CD Projekt Red hasn't only confirmed that hacking can play a big part in your experience, but that it can be used in non-lethal runs.

RELATED: Cyberpunk 2077: 10 Facts You Need To Know From E3 2019

Yes, you can play through all of Cyberpunk 2077 without shooting or killing anyone. This will also bring into question the moral and ethical dilemma's surrounding the control of robots and computer systems in violent and non-violent crimes.

5 Play How You Like

The moment you label your game as open-world, players will immediately expect a certain level of freedom. Genres communicate a lot more than what the main gameplay mechanics will be, they often let the player know how open or streamlined their experience will be.

Cyberpunk 2077 is the type of game that won't hold your hand or force you to play a certain way to feel accomplished. It wants you to take on the world in a way that feels right for you, but in the same breath understand that there will be consequences and challenges unique to you along the way.

4 Solid Shooting

Many people are already sold on Cyberpunk 2077, but the biggest area of concern is centered around the shooting mechanics. CD Projekt Red has proven they can design and deliver an amazing open-world role-playing game experience with great side quests and tons of post-launch content.

They're not however known for making games that feature guns or shooting. The demo footage released in 2018 was promising and showcased CD Projekt Red knows what they're doing no matter the genre or combat style.

3 Seamless Experience

Earlier the idea of virtually no loading screens was mentioned and this goes hand-in-hand with CD Projekt Red's statements about wanting Cyberpunk 2077 to feel like a seamless experience.

RELATED: 10 Feel Good Keanu Reeves Memes From E3 2019

They want the game to have very few barriers and immersion-breaking things, so players feel engaged at all times. Removing loading screens, classes, and other staples of large AAA games is what they hope sets the game ahead of its counterparts. No developer wants to pull you out of an experience, but it's different when it's a pillar of focus for the entire team.

2 Branching Narrative

A staple of the role-playing genre is giving players a branching narrative that changes based on dialogue decisions, or actions the player performs as well. Cyberpunk 2077 will take this to the next level, and choices you feel are inconsequential could affect a quest or interaction with a non-playable character dozens of hours later in the game.

The goal is to make each player experience feel unique to them and will likely lead to some incredible water-cooler moments among friends as they discuss how different their story was.

1 No Classes

Most role-playing games have players choose a class early in their adventure and have them work towards excelling at that class throughout. In Cyberpunk 2077 there are no classes due to the developers wanted you to be able to evolve your interests along the way and not back you into a corner.

Instead they want your playstyle to naturally upgrade your attributes and in turn, create a custom class that fits specifically what you enjoy doing most in the game. This is another pillar in CD Projekt Red's philosophy of letting the player be free.

NEXT: 10 Games To Play In Preparation For Cyberpunk 2077