This game must make sense to SOMEBODY

Link : http://www.falafelgame.com/eng/falafelhome.html