Really strong game. Every ending is a masterpiece on itself, but it really keeps you amazed when the pieces come together. The simple but stylish visuals and really tense music just add up to it. 9/10, long ago since I've been so impressed by a flash game!