Well I can say I've been productive today and yesterday. Had to make in time before Bioware Fanart showcase, and the deadline for submission is on the 15th.
I'm quite happy with the picture overall, though hard surface backgrounds are still something I need to polish up.
artwork is © 2011 Katarzyna Zalecka
Legion © Bioware