WIP - Project MKL
In terms of overall design, I'm aiming to make something like a middle ground between a simple platformer (that is, one where you simply progress left to right, and from level 1 to level 2, etc) and a full metroidvania.
There will be a main hub area and from there the player can teleport to the initial levels and explore them in any order they like. The levels themselves won't be interconnected like in a true metroidvania, although I could make a few exceptions like secret entrances and areas.
In order to open up more levels and progress in the game, the player will have to find items and solve puzzles. Sometimes a boss will have to be defeated first, other times just collecting the right items will open up more areas.