I think I remember that then, because I think I bought PixelJunk Racers and flOw during that sale. You always risk sales coming along after buying games. No big deal to me unless I hate the game.
It was on there, though the full game's not on the PS Store anymore.
Edit: Did you see the Geometry Wars 2 news I posted on the last page?