Game Guides > Game FAQ >  

What are the statues in the insane store in castle crashers

What are the statues in the insane store in castle crashers
You actually see them in the background of lava world but it seems that they are just some decorative piece for insane store