We're still here! =) It's been really busy the past few months and we've been bringing on a few extra people to help with things. We should have a few new developments coming out soon.
The need for website development is growing every day. You must be overwhelmed with works contract. You need to find people who will find more people. Otherwise the old not updated products will lower the integrity of your name.