Yeah dialouge kinda sucks, the way they spoil puzzles is a bit annoying, and god of war (2018) will age much better due to its simpler story. With all that being said i still think this is better than 90% of most AAA games on the market.
as someone who never played overwatch 1, this is pretty fun. However it does seem to be a copy paste of the original with a few new a additions. This is still a really fun game with good characters but i do feel like competitive is a horrible system