I can't identify a game by that exact title. It could be:
With any detail, I can pinpoint the game or the level 19 solution.