eh if I were you I'd switch to art unless it'd add extra time until graduation. You've got a lot of talent for both (how many undergrads can actually make a game from scratch) and really, if you've learned bad habits in art you'd probably benefit more from more art classes than you would from unlearning bad coding habits in CS classes. If that makes sense.
--
senorhousemouse