This wouldn't fit on any game grumps video ever!
now with that being said it does sound pretty good and i would highly recommend it to be used on an anime show that would be the perfect intro for a lot of them out there i really like your work on it but you have to look into you work what would be fitting better hope this helps you out Ps I love it!