Top
70°
10.0

Vandals Review - Touch Tap Play

Touch Tap Play writes: "Vandals turns the world of street art into a fun and engaging experience. Each new city in the world introduces new gimmicks and tools so that the levels stay fresh while building on concepts introduced earlier."

Read Full Story >>
touchtapplay.com
The story is too old to be commented.