Hasbro Star Wars SDCC Photo challenge finalists revealed!