For people who adore bizarre and the essence of Japanese humor, like I do, then you will LOVE this game. The whole game revolves around the goal of the main character (who lives with his dad) kissing his dream girl (literally). In order to be the best man for her he needs to basically train himself by kissing EVERYONE in town, and by everyone I mean EVERYONE; women AND men (kissing equality, woohoo!). Besides the local residents, you also have to kiss people who pop up out of the ground (only at certain times of the day). To find out when they come out you need to actually read the game manual (it will tell you when and where they are). The more people you kiss, the stronger your heart gets (literally, your health which is a heart grows more and more). You can only kiss someone after you have either done certain things for them or when they are in a happy mood but if you kiss them at the wrong time you are in for a painful slapping. Oh and did I mention that you did in trash cans for stuff? Oh yea...there's surprisingly a lot of "poopie" in the trash (which you can sell); there are also numerous frying pans in cicadas in there, don't ask why...just accept it. There are a bunch of different areas with all new people to be kissed and stories to be heard as well. This game really is one of my favorite games, its quirky, weird, funny, and adorable all at the same time. I highly recommend it for those of you who love this odd sense of Japanese humor or those who just want a fun dating-sim-ish type of game! The game was not that long, I cannot recall how long it really took me to beat it but I am pretty sure it was in only a couple days: Controls are easy: graphics are decent and appropriate for the weird plot to the game: Parts of the game can be a bit difficult but most of it is pretty simple but if you are a daredevil and do not use the manual then it will be very hard (the manual is there for a reason!!!). Enjoy the game, its totally worth the money! I just wish that Gamestop had more awesomely Japanese games like this one!!!