Flash game I put on on Kongregate: http://www.kongregate.com/games/sampotasz/super-selfless-hero