A rather challenging game that makes you use your brain