The story can be fun, but i wish that the characters had two brain cells to rub together sometimes. Even the MC who seems to get more intelligent chose a upgrade without considering the other two even though in that particular situation it was obvious he would choose a different one.