Love2D is good. I think it's more like a framework than an engine, meaning it doesn't have tools like an IDE and a WYSIWYG editor, embedded UI controls (buttons), so you have to use third party tools or build these things yourself. I recommend to anyone as a starting point, if they want to make games without more complex engines.
A game like Ori would require a ton of work, especially shaders, so the game will be a bit heavy on the GPU. It's a very complex game, made by a very talented and experienced team (see the GDC talk). I don't mean it's not possible, just not as easy as it might look from the 2D platform gameplay. But you can certainly make very beautiful and complex game with Love2D, with enough effort (but this is true for any engine).