This game looks great. Let's hope it gets a US release. Debut Trailer: http://www.youtube.com/watch?v=hoFYEtj2tDw