I was annoyed it wasn't on Steam (especially with the last minute "announcement" on the capcom forums), and was gonna pass on it, but decided yesterday to pick it up on the capcom estore. And NORTH AMERICA ONLY. Guess I'll save the $15 and get Braid when it hits PC.