95% working game!