Games/Cedric and the Revolution/MediaCedric and the Revolution·, 2005 · Fallen Angel IndustriesMediaBack to gameAll3Screenshots3Screenshots3More about Cedric and the RevolutionPlayer reviews