Hey man your channel link does not work. There is an article on this please go and fix this.
On to the review after extensive searches for your channel on youtube I found your channel (Not really it was the first result with your name but I like to make it seem I did a lot in my reviews). First of dedicate a proper video as your channel trailer. I don't want to see your intro I can see that on any other video. Your channel art is great but your avatar looks like a MS Paint piece get a new one or improve it, preferably one that fits the beautiful channel art of yours. Put more time into your thumbnails.
Your videos are not uploaded consistantly you have one recently then a week ago and then 4 weeks, then 3 months. How should your viewer know when to return to your awesome content. Also once a week is not enough. At least two a week if you are going to be a lets players. There are just to dam many lets players that uploads daily.
Comentary is great... no uhms or ahhs its smooth and sleek and I find it intresting to listen to you but you will need to exaturate more. Like when you killed two robots in one swipe, it was epic don't just say awesome. Scream, shout make it seem exciting that you killed two robots in one blow.
Its nice that you play indie games. Most lets players have minecraft, COD, BF1 or some other popular bs it makes it unique.