*SPOILERS*
I loved the idea of multiverse Doppler gangers killing the new versions of them in a parallel universe, but the time loop ending doesn't really make sense.
I tried looking back at the beginning to see how the ending scene differed from it, and I thought maybe their clothes were different or the fish bowl was different. Everything was the same except for lighting. Beginning was a more cool, bluish tone while the ending was a warmer tone.
The ONLY way this ending would make sense is if that car crash incident was a hot spot for all realities of the characters, and new universes kept converging into each other. A good example is the show DEVS in the scene when the leader's, of the secret programmer organization, wife dies in a car accident. It shows the many universes converging at the same time. There might be some differences we can't see for the group at the end that caused the accident, so if they were different in any way, this ending would NOT be a time loop.