I Loved this game, Give it another chance.
Great game, short sweet and to the point. The game doesn't overstay its welcome, has a perfect difficulty curve, great time management, and a great visually appealing art style.
If you find this for 20$ at walmarts or something, don't be afraid to pick it up and take it home. You actually might enjoy yourself (gasp!)