XBOX 360 The Simpsons Arcade Review February 4th, 2012 0 The arcades were a magical thing, weren't they? While still clinging desperately to life in some Western metropolitan cities and still being...