Rampage Riches is an interesting and colourful online slot developed by Lost World Games on the Odobo development platform. The theme is a slightly odd one and revolves around mutated monsters causing mayhem and destruction in some unnamed American city. Read the full review below for more information about the bonus features and how to…