I am definitely not a fan of this genre of games. That being said, this is really well done and I can tell a lot of work was put into this. Great job!