Wow, i have actually played it like 4 years ago. I actually really liked it back then. Mostly because of the idea i got from the final text in the game, i will be honest.
I thought the games were similar but i didn't knew that the same person have made it.
And about the models, they are awesome, i thought it was lazy because i didn't think that these models were made by you. They are great.
You could definitely improve on it, to make something quality steam worthy, only if you try really hard of course