Get your taxes done this weekend, America! Find a place that'll do them for you on the weekend, or do them yourself! It's probably too late. Let's hope not. Esports!

The Halo 5: Guardians World Championships hit this week, so while we wait for the next Halo game to get announced, we can watch the world's best players see who's the bestest at the current game. (Stream)

The big Street Fighter V tournament this week is Fighters Spirit, which has major tournament players battling out for Capcom Pro Tour points in Seoul. (Stream / Schedule) You can also catch more local action in SFV, Dragon Ball FighterZ, Tekken 7, and more at Michigan Masters. (Streams and Schedule)

The World of WarCraft Mythic Dungeon Invitational begins this weekend, showing off the China group stage. Watch as teams in competitive dungeon-crawling starting tonight at 10pm central, if you're looking to stay up all night. (Stream)

The Overwatch League continues this weekend, but the Shanghai Dragons aren't playing today, so you won't be able to see their first win today (if ever). (Stream / Schedule)

You can catch the tail end of week nine of the Heroes of the Storm HGC tournament series, which has had some pretty cool matches. Tune in! (Stream / Schedule)

StarCraft II starts its Wold Championship Series Challenger event this weekend, with both North American and European players facing off in separate divisions. (Streams and Schedule)

Although this week's Dota 2 patch didn't make sweeping changes to heroes, the changes to tower gold and respawn timers is pretty big. Catch the latest patch in action at this week's StarLadder ImbaTV Invitiational, which runs until this end of this week. (Stream / Schedule)

The Rocket League Championship Series continues this weekend! You can't stop it! And you shouldn't want to! It's fun! (Stream / Schedule)

That's it for this weekend! Let us know if we missed an event, or if there's a scene you'd like us to cover, in the comments below.