I’m going to try to keep up more with launch trailers of some titles, so you get an idea when they come out rather then just a date and when news stops flowing about the title. Ideally I’d like to make a release list per month. We’ll see if I can get around to that.
Sega All-Stars Racing is launching today in North America (hence it being a launch trailer) on PC, Wii, Nintendo DS, PlayStation 3, Xbox 360. Europeans can grab the title on February 26th.