Heroforge

Upload a picture. Get a hero. Put them in a fight.
Strategy
Play in browser