Is DePaul any good for me?

<p>My SAT scores: 590 CR, 680 M, 780 W.
Should I apply to DePaul? I want to major in game design and I've heard DePaul is a good university for that.
I also need to consider financial aid. Does DePaul give need based aid to internationals? And by that, I mean does it give a considerable amount of aid? My financial situation wouldn't let me afford it otherwise.
Other factors that I want to know about, though I don't take them much into consideration: campus life, student clubs.
Is DePaul worth it?</p>

<p>Thanks for helping!</p>