The very last Muppets game before the take over from Disney just might be the best Muppets game I've played. It might also be the only Muppets game I've played, but still
DownStab has been a personal endeavor of mine for many years. Please enjoy the content and let me know if you have questions, comments, or just want to connect. And as always, game on.