Sheesh, I got second hand embarrassment from reading this, it tries so hard to be cool it actually comes off as embarrassing lol.
Anyways, generic, pacings 2fast, everything happens just perfectly for the story to progress (feels artificial) and very predictible due to shallow writing.