In just 24 hours, Polytron Corporations' pixelated platformer has sold almost 20,000 copies. This places it among some of Xbox Live Arcade's quickest selling titles.
Developer Polytron launched its Xbox Live Arcade game Fez on Friday to much critical acclaim. However, many players have taken to Twitter and message...