Random Heroes Developer Trailer

Play as an assortment of heroes to battle invading aliens.