Hardest David Marquardt Studios games