Any advice? Is it possible for the axis to win? how?
Yes, people seem to agree that the Allies have the advantage. But I have played in many games where the Axis have won.
First, you must understand that each side has advantages and disadvantages. You mentioned the Massive attack strategy- the allies build up until they have a massive amount of guys, and then send an force impossible to stop. That strategy assumes one thing- that the allies are out producing the Axis. If the Axis can out produce the Allies- this will never work.
So take a look- add up what the Axis are producing and what the Allies are producing. As you can guess- the Allies start out with an advantage. But, the Axis have more units in play- so what they need to do is attack attack attack.
In my experience- the war is won in Africa and Asia. If the Axis can grab them fast enough, they can out produce the allies and win.
Have germany go after Russia full blast. Keep a count on the number of transports England has- remember they won’t be launching a very heavy invasion until they get enough ships to support this.
Japan- again, go after the Asian mainland The US will eventually run you over in the Pacific, but if you can take over Asia fast enough, you’ll be able to build a fleet to stop them cold.
Don’t foget- the country that outproduces wins. Identify where new ICs are needed, and put them their to speed up the war effort.