Man this sounds awesome. It sounds a lot like the COG hero game, so that's a plus.
Anyway, I saw you mentioned an 'alien' group in the school. Are there actually aliens and if so, what's the public's opinion on them? IE: would a hybrid between an alien and a human be shunned? Just thinking of possible character ideas, and I might as well ask.