It’s difficult to answer whether Invincible Amazon is ‘finished’ or not, as the game is still in development - and has been since 2017. Originally, the goal of the developer, Shananagains, was to complete and release the game by 2021.
Using crowdfunding from Kickstarter, the game has continued to improve and change over the past 3 years. Shananagains has also partnered with other developers to continue to improve the game’s mechanics, visuals and overall user experience.
As of April 2021, the game has achieved several large milestones. The team has completed the major combat systems, graphical improvements, and voiceover work for the story scenes. You can read about all their updates in their latest quarterly report here: <link to quarterly report>
The game is expected to release on Steam later this year, but an exact launch date is yet to be determined. Further progress will be outlined in upcoming quarterly reports, so be sure to check these regularly.
To conclude, no, Invincible Amazon isn’t finished, but they’re making good progress and are aiming to launch on Steam this year.