What is the version of the following sentence with correct punctuation?

Players can pick up new weapons and upgrade abilities and even meet some strangely familiar faces along the way
Players can pick up new weapons, and upgrade abilities, and even meet some strangely familiar faces along the way...