This game looks AWWWWWESOME!!!. To bad it may not come to North America.