Sounds sweet. Can't wait for it to be released. Hope there's multiplayer.
The commentary on the youtube footage states that there is no multiplayer for this game. Instead, the game has one long single player campaign. In my opinion, the game appears to be more like Metroid than Contra and in a game like Metroid, a multiplayer mode is not very necessary. The strength of these types of games lies in exploration, storyline, and general sense of isolation.