Sort:  

Nice! Maybe you should do a review on it. I'm curious to know which parts strike you as completely foreign and which parts make sense.