I would like you to meet my bae. Her name is Zarya.
It's been an Overwatch kind of week for me and my partner, which means falling in with an old favourite. I've always liked Zarya's versatility to weave in and out of fights, while taking advantage of the damage her allies take. Her ultimate also pairs incredibly well with others, and she's just an all-around great character. There aren't too many situations where you can't make something happen with Zarya, although she tends to lose her versatility a bit if everyone is relying on you and D.Va to soak up all the damage.
But that's for another day. Besides Overwatch, I'm still slowly working my way through Pokemon Moon. I've just completed the fourth trial, although I've gone and done something completely stupid. My Grimer had levelled up and got the dark move Crunch, and then instead of forgetting something crappy I forgot Crunch (and as it turns out, it's a move that you can't buy from a trainer).
ARGH. But hopefully I'll find a Muk in the wild with Crunch, and life will be good.
What are you playing this weekend?