Super Slap Sisters
Remember Super Smash Bros. back in its glory days (i.e. the time of Super Smash Bros Melee), when mechanics were more advanced, allowing for more competive play? Well, Slap City is here for you, without needing to own a console from Nintendo to play. Continue Reading