Your description reminds me of Ehrgeiz but it's probably not Ehrgeiz --- http://i.imgur.com/PQUCsqg.jpg