Hardest AlbiStudios games