olimex 28 pin dev bd work with new avr168?

olimex sells a 28 pin dev bd for about $6! Will the mega168 run in that bd??