When you cyle through the clothes in the shop, there a few pieces of clothing that are from different franchises such as the super suit and powered up Super Saiyan hair from Dragon Ball Z.
This game was not the First appearences of Barry Steakfries. He first appeared in Age of Zombies.