+## Controls
+
+### Game
+
+#### Keyboard
+
+| Key | Action |
+|----------|-------------------------------------------------------------|
+| `d` | Move to the right |
+| `a` | Move to the left |
+| `SPACE` | Jump |
+| `c` | Open debug console |
+| `r` | Reload the current level including the Player's position |
+| `q` | Reload the current level preserving the Player's position |
+| `p` | Toggle game pause |
+| `l` | Toggle transparency on objects. Useful for debugging levels |
+| `TAB` | Switch to Level Editor |
+| `CTRL+q` | Quit the game |
+
+#### Gamepad
+
+| Button | Action |
+|--------------|------------------------|
+| `Left Stick` | Movement of the Player |
+| `1` | Jump |
+
+### Consolé
+
+| Key | Action |
+|-----------|--------------------------|
+| `ESC` | Exit console |
+| `Enter` | Evaluate the expression |
+| `Up/Down` | Traverse console history |
+
+<!-- TODO(#914): Level Editor is not documented -->
+
+### Level Editor
+
+To access the Level Editor open a level and press `TAB`.
+
+| Key | Action |
+|------|------------------------|
+| `F2` | Rename selected object |