I have look to inform me on the matter, and yes it seems it's rather specializing in prototyping how when the environment is too unstable (whatever that mean) but performance is not important, microsoft have adopt it for its server tech (
).
How we might also be on the verge of a revolution too apparently, it has the convenience of gpu (parallelism) and cpu (sequence) through reconfiguration "scaling" . Most importantly advance in optimization of compiling code to core partition was key. But the real future is in hybrid, we are already seeing gpu-cpu hybrid, fgpa hybrid also appeared, there might be a convergence.
I can see in game a re configurable part akin to the cell in the ps3 a generic multicore for common operation and fgpa for making game specific architecture, because a game like minecraft don't exactly have the same need than a game like call of duty. FGPA could reconfigure itself to handle massive array of data (parallelism) or complex ai (branching logic) or even visual processing (kinect, pseye). Am I correct? I'm no engineer!