To quote many a film, "I'm Back!".
And I just gave your game a go. It looks quite fun, the art style is consistent and movement is pretty quick at the moment. I almost immediately died by the "turret" though.
I definitely think you should finish this project if you have the time, it could be a fast paced RPG of sorts.
Thanks for uploading it for us.