As we've already highlighted, CD Projekt has put out a video today providing some explanations for Cyberpunk 2077's issues on last-gen consoles at launch, admitting that it "underestimated the task".

In a statement both in the video and on the game's official website, the company explained that the biggest issue was with the in-game streaming system, which struggled to cope with the disk bandwidth of last-gen consoles.

"The main culprit was having to constantly improve our in-game streaming system for old-gen consoles. Streaming is responsible for “feeding” the engine with what you see on screen, as well as the game mechanics. Since the city is so packed and the disk bandwidth of old-gen consoles is what it is, this is something that constantly challenged us."

CD Projekt also noted that it continued to test these last-gen versions which "did not show many of the issues you experienced while playing the game", and as Cyberpunk 2077 got closer to launch, the team saw "significant improvements each and every day, and we really believed we’d deliver in the final day zero update."

The team now says it's focused on fixing the bugs and crashes players are experiencing across every platform, with small and large patches to be released regularly, starting with the first update dropping in the next 10 days, followed by a larger, more significant update, in the weeks after.

Do you think Cyberpunk 2077 should have skipped last-gen entirely? Tell us in the comments.