Formerly Bang Bang Attack Studios Rambling Indie Games, LLC is an Independent Game Developer All properties of Bang Bang Attack Studios are now the property of Rambling Indie Games, LLC as of June 2017 Activity Feedbbastudios has not published any activity yet.Would you like to post a shout to welcome them to Kongregate? AwardsMy Games |