you probably don't need Xbox Live for beast mode, just as you didn't need Live for horde mode on Gears 2
You do not need Live to play horde.
Beast mode is locust's only, no humans can be played in that mode. Horde mode is what you need to go on to play Clayton Carmine.
no u can play with the computers
Gears 3 does in fact need xbox live to play multiplayer, but not for experience. Also, you can play multiplayer locally on Gears of War 3 via system link or on 1 console.
Beast mode in gears of war 3 will a separate game mode in the game just like horde was in gears of war 2. In beast mode you will be able to play as the locust monsters such as the ticker and kantus
yes, you get to play with all of them in beast mode. Thank you
Gears of war Judgement there is going a mode that you can play as the locust horde like Beast mode but in multiplayer
no
you have to play gears of war death match on xbox live.
I cant play gears of war 2 without gold pass
First, you'll need to make sure your isp is fast enough for xbox live. Then, create an xbox live profile on the xbox and add money either through a credit card or prepaid card from a store. After that, you should be able to play Gears online.
yes you need live and in fact you need live gold membership to play co-op with someone else on a different screen but no if you are talking about split screen if you are the only profile on your xbox just make another profile (doesn't need to be xbox live) and have the second controller sign in to that profile