Right now, Heian Love is easily my favorite of the bunch, though Ninja Love is also proving to be pretty cute. I'd recommend picking up the free version of Ninja Love (which, unfortunately, makes you wait five hours to recharge before continuing play -- not in the paid version) to see if it is...