I usually just search my inbox for the bundle name.
What I mean, that my best game tracker is steam thread, all games that I redeemed later on steam were mentioned in this thread.
ya, I'm lazy like that, also, you people rock!
Castle Crashers
Played this with a friend yesterday while I solo'd it mainly on 360. This game really is meant for co-op. I had a great deal of fun with this. It really makes me want Dragon's Crown on steam or really just more side scrolling beat em ups with rpg elements. Also I want every The Behemoth game on steam (alien hominid and battleblock theatre), we had to wait quite some time for Castle Crashers, I'm not okay with waiting on these. And speaking of The Behemoth, are they working on anything now?
I tried to get on CC hype train on Xbox360, it was how many years ago? (><)
For some reason it never clicked with me, not sure why, it does seem like a fun game.