That looks like it's from a Nerdook game or something(Some guy who makes flash games that are on Kongregate)
Indeed.
It's from Super Ultra Mega Evil Genius (Not the newer version with "Are You A")
Even though they use the same assets, the latter is very different. I think. Whatever.