Supaplex Hard - 4GamesList
Complexity and speed!