43%116reviewsBaron2026Role Playing ShooterPCWindowsAdd to wishlistLikeDislikeShow gameplayGames like Baron