This game is the perfect combination of challenging and fun without having any frustration (at least for me of course). Unlike many other apps, you actually need to use your brain to do well in this one :)
Hapiapps about DuBlox