Motorstorm 2 Debut Teaser

A teaser for the upcoming Motorstorm 2 was released today. Word is that the sequel will take place on a non-descript Pacific island and feature up to 16-player multiplayer racing. It is...