frame skip + intro + compilation stuff that everyone's complaining about

rebased for the second or third time