I might be retarded but this game is insanely hard...