Discussion in 'The Arcade' started by GhostZ06, Jan 18, 2015.
Wow, this could be really good or really bad
Looks very promising.
Looks pretty cool while waiting for battlefront 3.
http://www.affuniverse.com/home/?q=node/6 Link to DL the game
Separate names with a comma.