Very cool game. I found the con5rols to be very slippery sometimes, but other than that, I thought it was incredibly well thought out and has a very nice narrative.