Hardest Alligata Software Ltd. games