MM mm mmm! Can't wait for this, I reckon the xbox would be great for this game... split screen and sys link would be really nice. Playing single player would be hard using the controller since it's a very fast paced game, but those with keyboards/mice will be fine. Also, mulitplayer with controllers will be fine. Let me be the first to say die Halo (whcih I was never a big fan of anyways).
Also, I'd like to say really nice work on the 100% orig engine, keep that up also!