Maximum respect for achieving this in 20 days... wow...
On the graphics side, it's functional at the moment. Which means, no one would complain if you release them in this state.
But I think you will improve a lot if you just keep on reworking stuff when you get better at pixeling.
I mean, this was my initial concept for Inviyya...
And see how it looks now...
That said, i like the backgrounds a lot, but imo you can do much better with the objects themselves..