Echotale is a dark 2D platformer built around movement, exploration, and challenging level design. It features 100 levels, with new mechanics and challenges introduced as you progress.
The game is developed entirely from scratch using Lua and C++, without a game engine. The visuals are also coded directly rather than using drawn artwork.
If you're into challenging platformers and dark, minimalist games, give it a try.
Play it here: Echotale