I just bumped into this interesting game on Newgrounds: www.newgrounds.com/portal/view/577681 Quite amazing what they can do with Flash these days, huh?