Yer, Europe rocks for some things...but it really needs to catch up in the games industry