Contrast Image

Mixed or average reviews - based on 24 Critics

User Score

Generally favorable reviews- based on 168 Ratings

Summary: Contrast is a 2D/3D puzzle platformer in which you can shift between the striking 3D fantasy world and the mysterious 2D shadowscape.
Rating: T
Official Site:
Developer: Compulsion Games
Genre(s): Miscellaneous
Cast Credit
Lui Francisco Additional Art (Contractor)
Bruce Dinsmore Voice: Carmine / Salvio (English)
Bruce Dinsmore Voice: Vincenzo (English)
Martial Leminoux Voice: Carmine (French)
Martial Leminoux Voice: Johnny (French)
Goran Bukvic Additional Art (Contractor)
Josue Monchan Translation (Spanish)
Guillaume Provost Creative Director
Guillaume Provost Programming
Guillaume Provost Programming
Kay Huang Additional Art (Contractor)
Elias Toufexis Voice: Johnny (English)
Matt Robinson Additional Programming (Contractor)
Louis Philippe Dandenault Voice: Salvio (French)
Louis Philippe Dandenault Voice: Vincenzo (French)
Alex Epstein Story / Voice Director / Music Lyricist
Glen Harris Additional Art (Contractor)
Martin Barrette Additional Programming (Contractor)
Christopher Bretz Additional Art (Contractor)
Trevor Johnson Level Design
Stuart Wheeler Additional Design (Contractor)
Weili Huang FX Art (Contractor)
Vanessa Matsui Voice: Kat (English)
Teale Bishopric Voice: Didi (English)
Michael Elman Audio Production (WaveGeneration)
Jose Aguirre Audio Production (WaveGeneration)
Julie Fainer Audio Production (WaveGeneration)
Marc-Andre Beaudet Audio Production (WaveGeneration)
Brent George Additional Animation (Contractor)
Evan Yovanovich Additional Art (Contractor)
Nathalie Homs Voice: Kat (French)
Derek Elliott Executive Producer
Derek Elliott Producer
Joshua Mills Level Design
Paul-Etienne Belloncik Programming
Whitney Clayton Visual Designer
Sylvia Rack Animation
Cord Barrett Smith Executive Producer
Richard Wu Executive Producer
Chris Iacobucci Level Art (PixelNauts)
Alex Golebiowski Level Art (PixelNauts)
David Lipes Audio Production (WaveGeneration)
Michel Marchant Audio Production (WaveGeneration)
Nicolas Marquis Lead Composer (WaveGeneration)
Jacob Barrick Additional Programming (Contractor)
Valere Grams Additional Art (Contractor)
Naeim Khavari Additional Art (Contractor)
Colin Sayetta Additional Art (Contractor)
Ed Hardison Additional Art (Contractor)
WM Michael Irwin Additional Art (Contractor)
Gabriel Lopez Additional Art (Contractor)
Matt Twigg Additional Animation (Contractor)
Greg Puzniak Additional Animation (Contractor)
Alexandre Roche Additional Animation (Contractor)
Brian Sinasac Additional Animation (Contractor)
Blake Piebenga Additional Animation (Contractor) (Waterproof Studios)
Gabrielle Shulman Voice: Didi (French)
Laura Ellis Music Vocals
David Martel Translation (French)
Vanessa Matsui Voice: Kat (English)
Alex Epstein Story / Voice Director / Music Lyricist
Matt Robinson Additional Programming (Contractor)
Teale Bishopric Voice: Didi (English)
Nathalie Homs Voice: Kat (French)
Louis-Philippe Dandenault Voice: Salvio (French)
Louis-Philippe Dandenault Voice: Vincenzo (French)
Designer/Producer/Programmer credits provided by GameFAQs.
If you contributed to this game and feel you should be credited, please read our FAQ.