Looks nice.
You are making progress for sure.
It's hard to please others, but make sure you have fun because thats what creating games is all about, fun.
Quote: "this is a game i intend to actually finish, as my dad is tired of me telling him about the games i am making and never finishing lol"
Ah, the curse of a great imagination.
It's easy for creative people to get side tracked and start other things before finishing the current project.
I need to get back to work on some (all) of the ones I never finished.
Good luck with this Delta Force Project.