Rotor

Rotor [Review]
February 22nd, 2011

While Rotor manages to set itself apart from other Xbox Live indie game titles, numerous poor design choices inevitably lead to frustration.