Hardest APOLLOSOFT games