It's a bonkers short-format anime (like 7-8 minutes for each episode) by studio Trigger that's loaded with references to other Trigger anime, which are lost on me because I haven't seen much of their catalog, but of course I catch the PC-FX reference, haha. It's got no connections to video games otherwise.
If you guys wanna check it out, the show is up on Crunchyroll and you can watch for free (as long as the episodes are over a week old, otherwise you gotta wait or pony up for the premium service).