Twisted City

Rotate pieces and solve many of the challenging puzzles.