Yeah, I would probably say that is shojo... it's different from NANA however since it started out as a game (like CLANNAD, Brothers Conflict, etc) and is a harem. Personally, I've always thought as NANA as josei (demographic: older women), but since it was translated and serialized in Shojo Beat!, I usually say it's shojo too.