I found this north american trailer really interesting..



and it doesn't look like it will come to PC, shame really.