I actually didn't like it much, though it was very inventive. The whole story (plot-wise) didn't do anything for me. 
I don't remember much of it either, but I'll certainly watch it again if I get the opportunity.