Promo code (Bumfoozle): n/a
Bumfoozle is an engaging puzzle consisting of twelve uniquely shaped pieces and a variety of puzzle board sizes that you can place them in. There are ten levels, getting progressively harder. After finding a specific number of solutions at each level, you earn the privilege of going on to the next higher level. There are over two thousand solutions for level ten.