I'm still trying to finish my backlog of Wii U indie games. I'm going to wait until I finish that before I start creating a massive Switch backlog, which Owlboy will be a part of since the game does look pretty cool.
So hopefully in a decade from now I can give my opinions of the game.