What's your go-to place for gaming video?
I've been seeing more and more people saying they're getting annoyed with YouTube and not being able to find the videos they want or see videos from the people they subscribe to.
Recently I've been using Eventvods to try and find clips of esports footage on YouTube but it's not good for discovering anything else.
What's your go-to place for gaming videos and what do you like/not like about it?