So I've been a member of the Bioware community for some time now and today I was sent an email to a video:
https://www.youtube.com/watch?v=32bLpcBoxT8
So hmmmm. New IP I take it. But if it isn't a RPG i'll be sad.
Anyone know anything about this?
Personal computing discussed