Great tutorialization! I like how you introduce concepts in the lower levels and slowly ramp up the difficulty. Fun, original game, but I agree with other comments: the letters and colors are hard to read, and the game might be a bit too small in the browser.