Plugged In

‘Shadow Complex’ review online

Click here to read my review of the Xbox Live Arcade title “Shadow Complex.” If you own an Xbox 360, it’s is the best $15 you’ll spend this summer.