Sbug Games

Sbug Games

Company Details
Company Name Sbug Games

Video Games developed by Sbug Games

STAB STAB STAB!

STAB STAB STAB!

STAB STAB STAB is a brutal, physics-based, couch multiplayer fighting game where you stab your friends until they pop!..

February 28, 2020

Browse All Video Games