Decided to play this after having played Genex... And yeah, this one is very rough. But I can whole heartedly say that you've improved a ton since your first game.
I haven't tried this game. I like Genex Love, but after reading some of the posts in this thread, it's clear to me that I'm not going to like this one.