Game doesn't need origin. Install it and delete origin. Played the Beta for 3 days and I'm really impressed, really seems like KOTOR 3 only on a much more massive scale.
Pre-ordered already! :D
Woot should definitely stock keys for this!
Also, the game isn't region locked for playing, it was a...