Excellent game about using mirrors to reflect light towards the target.
Interesting platformer game.