neoGAF seems to think 4 player splitscreen is already confirmed. If so, that's super awesome.
Also, found this video. Looks good. I like the environment in this one more too.
All they need to do now is confirm that the annoying voice-over can be turned off, and this game will be perfect. ^_^
EDIT: Found a video that confirms 4 player splitscreen offline, 2 player splitscreen online. Awesomeness.












