Check Out This Cool 10 Second Run Returns Commercial

Check Out This Cool 10 Second Run Returns Commercial

A commercial for 10 Second Run Returns for Nintendo Switch has been aired in Japan.

Check out the really cool commercial below.