Hardest DeanForge games