The IMID77T is a new 7 inch tablet from Chinese device maker Flastar. I seriously doubt it will be sold under that name if or when it’s released in the US, but the tablet showed up at the FCC today. For the most part it looks pretty unexceptional, but it’s one of the few Chinese […]