After massive delays, "Fez" finally launched on XBLA on last year, with a re-release on Steam last month. Despite the slow start, critics definitely warmed up to the brain-bending puzzler garnering a score of 89 on Metacritic. What secrets does Polytron hide? We'll just have to find out as more info comes in.