Mesmerizing game! – Let's Twist Review
I absolutely love this game, it's state of art. So beautiful and chilling, just brilliant.
Music is fantastic, so is the artwork and tons of skins and new features I unlock along the way. Thank you guys for giving me countless hours of relax and joy!
Review by Selma77 on
Let's Twist.