That would be an instabuy if I didn't already have it from an IndieRoyale. ;)
For people who don't have it: buy. It's a great game for coffee breaks that's not overly casual. Easy to get into, but good replay value due to randomly generated maps.