Tag: The Video Gamers Advocate

This Super Smash Bros. Fan Game is Spectacular

It’s safe to say that the Super Smash Bros. series is a great fighting game franchise. While it isn’t anywhere near my favorite fighting game franchise, there is still much to like about Nintendo’s flagship fighting series. So much so that I own Super… Continue Reading “This Super Smash Bros. Fan Game is Spectacular”