Play Save my Face an Strategy game free online. Upload your photo and be part of the game! Save My Face is a funny action game featuring YOU!