We're a small, award-winning studio based out of Boston. Founded in 1999, we're one of the oldest studios in the area. What else do I put here? We once broke Steam with the length of the title of the original AaaaaAAaaaAAAaaAAAAaAAAAA!!!, which holds a Guinness World Record for longest word in a video game title.