Placebo

06.09.09
TUAW at E3: Guitar Rock Tour 2 and DJ Mix Tour
06.09.09

TUAW at E3: Guitar Rock Tour 2 and DJ Mix Tour

While we really liked Gameloft's Castle of Magic at E3, these two music games in their lineup didn't...

View