I found out today that the Demo is available for download. 60% right now, I'll post on my thoughts on the Demo. Actually, I'll edit this post.
EDIT: Okay, just played the Demo. This game is going to be... AMAZING! You have to experience the force yourself to understand. I love the controls!
EDIT: Okay, just played the Demo. This game is going to be... AMAZING! You have to experience the force yourself to understand. I love the controls!