This viral fighting game makes you bark into your microphone to win

Feeling frustrated with a friend after they talked you into buying a game you barely played? Are you stuck in a losing streak in League of Legends or struggling to win in Warzone? Or maybe you’re just stressed from school or work and need a way to relax?







