In my opinion, needs polish but good base :)
Polish is something my games have always lacked, I appreciate the feedback