I couldn't figure out what to do. Do I have to have other players in order to play? Looks like it might be cool gameplay.
Its indeed intended to be a multiplayer game, it supports up to 4 people locally and 2 people online.