Just when we thought XBLA was done for the week, a new title quietly slipped in a Friday release. WRC Powerslide, the first digital title from Italian developer Milestone, was released today on the Xbox Live Marketplace. Powerslide is the continuation of the WRC: FIA World Rally Championship series, albeit with a new arcade twist. This top-down racer contains 12 officially licensed cars and 24 tracks from all over the world, each one covered with a large variety of power-ups. The game features online multiplayer, where up to four players can compete for all the racing glory. You can pick up WRC Powerslide now for 1200 MSP.