This reminds me of an old fan-made series I saw years ago called “There Will Be Brawl”, which has a very similar feeling...