
Код AS3:
public static var _gameplay:GamePlay;
public static var _dead:GP_Dead_Window;
public static var _main:Main;
public static var _mainmenu:MainMenu;
public static var _gamesaver:GameSaver;
public static var _mouseController:MouseController;
public static var _stage:Stage;
Ужас. Во-первых зачем они объявлены как public static? А во-вторых, по конвенциям as3 с андерскора должны начинаться названия приватных свойств
Названия некоторых классов жесть

Код AS3:
MM_Logo_Blink.as
MM_PseudoHero.as

Код AS3:
import global.Layers;
Названия классов принято писать в единственном числе.
В общем, тут можно миллион минусов накопать. Просто в лом все пересматривать
п.с. Меня вот интересует, а зачем такое выкладывать на оценку общественности?