Visual Perception

Visual Perception, a every day work …. seems easy but never thought an interesting games goes through it.