Is Monster Racers actually out in the US right now? The release date is supposed to be the 10th. Wondering if the lack of roms is due to a delay with the actual release. It actually doesn't look bad. Might kill an hour here and there. Any idea when we can expect it to show?