Let It Roll

Let It Roll is a video game developer headquartered in Skovde, Vastra Gotaland, Sweden. It is known for Shredders.

Founded: 2010

Official Website
English