Very fun and openly explicit! I like all of the ways it got the player more involved in the clicking action, there are a lot of different elements and upgrade paths. The only thing I wish there was more choice in are the widgets, some of the mechanics didn't fully make sense to me until I saw visual representations, so being able to choose which you get first can make a difference for new players. The art, animations, and interface design are all great. The ability to customize your partner is really neat. Really good environmental design with audio and backgrounds to get players immersed. Very nicely done!