Impossible Colors is an optical illusion puzzle game with more than 40 brain-teasing levels to complete.