Talk:Openframe

advert
Article seems legitimate, but the wording sounds like a press release or ad.