STAB STAB STAB! - A Brutal Couch Multiplayer Fighting Game
STAB STAB STAB! is a physics-based, local multiplayer fighting game developed by Sbug Games. It is available on Nintendo Switch and falls under the action game category. In this game, you play as explosive fleshbirds with razor-sharp beaks and...