Windows 10 Creators Update released in the Release Preview ring. Microsoft will allow users to manually upgrade to the Creators Update on April 5 — that’s next Wednesday, with Update Assistant Tool.

Earlier Microsoft also released the official ISOs for build 15063, which Windows Insiders can use to perform a clean install on their Windows 10 PCs. As we reported earlier, build 15063 is indeed the RTM build — which means this is the build users will start receiving on their PCs once Microsoft starts the rollout of the Creators Update on April 11.

The Creators Update for Windows 10 brings a slew of new features, ranging from a couple of “creativity” features to even some features for gamers. The update isn’t significant for Windows 10 but it is a substantial step in the right direction for the OS.