As promise by the SFI Management, TripleClicks had added 3 more new games yesterday and looking at those TCredits reflected on the entry window, it seems to be well received.
TripleClicks 3 New Eager Zebra Games
Take up one idea and act on it. Make that one idea your life. Think of it, dream of it, and live on that idea. Let the brain, muscles, nerves, and every part of your body be full of that idea and leave all other ideas alone. This is the way to success. -- Unknown