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.