I see I'll be spending most of my time in the air saying "screw physics"Docm30 said:A bunch of new screenshots have been released. I want this game.
Docm30 said:It's pretty clearly set in South America.
Spain?Docm30 said:Where in the Mediterranean do they speak Spanish? Check and mate.