Starts out pretty fast paced but MC gets caught slogging through stretched out story and overplayed personal characteristics.