logic puzzle, game with advanced gameplay,  unique gameplay, challenging logic puzzle