IndieKarma.com
Title
IndieKarma
Description
Excerpted from the website:
- Who are we?
- We're indieKarma @ PixelPass LLC, a small company based in Waltham, Mass. We've been working on a couple of different projects since late 2003, and indieKarma is our latest and greatest effort. We hope you like it.
Languages
English
Address
- Ste 230, 330 Bear Hill Rd
- Waltham MA 02451 US