Here's my little feedback:
Your channel has a high video and sound quality (I think your Outlast LP has a low frame rate?

)
And yeah I think you should upload more videos. I think 4 videos in 3 weeks is too less for a gaming channel.

And your tumbnail are nice too.