found this game when i was searching through addictinggames. the first two leves are kinda easy but it gets harder later and makes you really think.
http://www.addictinggames.com/demolitioncity.html
Click to expand post