Revolution - Now for sale in the Scirra Store. Revolution is a fast reaction game with a unique mechanic which you rotate and destroy platforms by jumping on th...