diff --git a/readme.md b/readme.md
index 62ce89c59..d9ed92a13 100644
--- a/readme.md
+++ b/readme.md
@@ -1,40 +1,39 @@
ClassiCube is a custom Minecraft Classic compatible client written in C from scratch.
**It is not affiliated with (or supported by) Mojang AB, Minecraft, or Microsoft in any way.**
-
+# What ClassiCube is
-# Information
+ClassiCube aims to replicate the 2009 Minecraft Classic client while offering **optional** enhancements to improve gameplay. ClassiCube can run on [many systems](#supported-systems), including desktop, web, mobile, and even some consoles.
+
+Features (click to expand)
-ClassiCube aims to replicate the 2009 Minecraft Classic client while also:
-* offering **optional** additions to improve gameplay
-* providing much better performance for a large range of hardware
-* running on many different systems (desktop, web, mobile, consoles)
-
-ClassiCube is not trying to replicate modern Minecraft versions - and therefore it doesn't (and won't) support:
-* survival mode
-* logging in with Microsoft or Mojang accounts
-* connecting to Minecraft Java Edition or Bedrock Edition servers
-
-
-You can download ClassiCube [from here](https://www.classicube.net/download/) and the very latest builds [from here](https://www.classicube.net/nightlies/).
-
-### We need your help
-
-ClassiCube strives to replicate the original Minecraft Classic experience by **strictly following a [clean room](https://en.wikipedia.org/wiki/Clean_room_design) reverse engineering approach**.
-
-If you're interested in documenting or verifying the behaviour of the original Minecraft Classic, please get in contact with me. (`unknownshadow200` on Discord)
-
-### What ClassiCube is
-* A complete re-implementation of Minecraft Classic 0.30, with **optional** additions
+* Much better performance and minimal memory usage compared to original Minecraft Classic
+* Optional enhancements including custom blocks, models, and environment colors
* Partially supports some features of Minecraft Classic versions before 0.30
-* Lightweight, minimal memory usage compared to original Minecraft Classic
-* Much better performance than original Minecraft Classic
* Works with effectively all graphics cards that support OpenGL or Direct3D 9
* Runs on Windows, macOS, Linux, Android, iOS, and in a web browser
* Also runs on OpenBSD, FreeBSD, NetBSD, Solaris, Haiku, IRIX, SerenityOS
* Although in various stages of early development, also runs on various consoles
-### Instructions
+
+
+ClassiCube is not trying to replicate modern Minecraft versions. It will never support survival, logging in with Minecraft accounts or connecting to Minecraft servers.
+
+You can **download ClassiCube** [from here](https://www.classicube.net/download/) and the very latest builds [from here](https://www.classicube.net/nightlies/).
+
+
+
+
+
+
+# We need your help
+
+ClassiCube strives to replicate the original Minecraft Classic experience by **strictly following a [clean room](https://en.wikipedia.org/wiki/Clean_room_design) reverse engineering approach**.
+
+If you're interested in documenting or verifying the behaviour of the original Minecraft Classic, please get in contact with me. (`unknownshadow200` on Discord)
+
+
+# How to play
Initially, you will need to run ClassiCube.exe to download the required assets from minecraft.net and classicube.net.
Just click 'OK' to the dialog menu that appears when you start the launcher.
@@ -44,8 +43,6 @@ Run ClassiCube.exe, then click Singleplayer at the main menu.
**Multiplayer**
Run ClassiCube.exe. You can connect to LAN/locally hosted servers, and classicube.net servers if you have a [ClassiCube account](https://www.classicube.net/).
-
-
**Note:** When running from within VirtualBox, disable Mouse Integration, otherwise the camera will not work properly
#### *Stuck on OpenGL 1.1?*
@@ -55,7 +52,7 @@ Otherwise:
* On Windows, you can still run the OpenGL build of ClassiCube anyways. (You can try downloading and using the MESA software renderer from [here](http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/) for slightly better performance though)
* On other operating systems, you will have to [compile the game yourself](#Compiling). Don't forget to add `-DCC_BUILD_GL11` to the compilation command line so that the compiled game supports OpenGL 1.1.
-## Supported systems
+# Supported systems
ClassiCube runs on:
* Windows - 95 and later