Hardest DELTASoft games