It's sad, but some people - especially around Christmas - give only to receive.
EnsenaSoft, however, don't want anything in return for Mahjong Deluxe 2 and 12 of their other titles. Yep, you can download them all completely free of charge from the App Store until December 27th.
Over the past year, EnsenaSoft have switched direction and moved more towards 3D development. With this sale, EnsenaSoft hope to get their latest creations into the hands of as many people as possible, and gain a little exposure.
There are no hidden in-app purchases and no pesky ads in any of EnsenaSoft's games, so you can download them gratis and play them to your heart's content.
ABC Coloring Town
ABC Coloring Town is an interactive colouring game. Here, children can explore a quaint fantasy village made up of 26 houses, and colour in pictures related to the various letters of the alphabet.
Download ABC Coloring Town for iPad
Alphabet Robots Mahjong 2
DownloadAlphabet Robots Mahjong 2, and you can play mahjong solitaire while learning - through playing 84 randomly generated puzzles - English letter and number recognition and pronunciation.
Download Alphabet Robots Mahjong 2 for iPhone and iPad
Barnyard Mahjong 2: Around the Farm
If you're on the lookout for a new way to play mahjong solitaire, look no further than Barnyard Mahjong 2: Around the Farm. This game includes animal-themed tiles on rotating 3D planes.
Download Barnyard Mahjong 2: Around the Farm for iPhone and iPad
Your aim in Balloon Blowout is to pop all of the on-screen balloons before they all fly away. You can gain extra points by popping groups of balloons or balloons of the same colour.
Download Balloon Blowout for iPhone and iPad
Dessert Storm is a colourful match-three title in which you attempt to create as many rows of three or more similar sugary snacks as you can before the game's timer ticks down to zero.
Download Dessert Storm for iPhone and iPad
Fantastic Checkers 2
Fantastic Checkers 2 is a traditional family boardgame with a twist. Set in outer space, Fantastic Checkers 2 features adorable (and sometimes frightening) otherworldly monsters instead of classic game pieces.
Download Fantastic Checkers 2 for iPhone and iPad
Fantastic 4 In A Row 2
Like in the classic physical game on which it's based, you have to lay out four game pieces in a vertical, horizontal, or diagonal row in Fantastic 4 In A Row 2 before your opponent has the chance to do the same.
Download Fantastic 4 In A Row 2 for iPhone and iPad
Holiday Mahjong Deluxe
Perfect for Christmas. Holiday Mahjong Deluxe is a mahjong solitaire title with Christmas-, Valentine's Day-, and Halloween-themed tiles on 3D planes, which you can rotate to find matches.
Download Holiday Mahjong Deluxe for iPhone
Letter Land Mahjong 2
Just like in Alphabet Robots Mahjong 2, you will learn English letter and number recognition and pronunciation in Letter Land Mahjong 2 across 84 puzzles, which are different every time you play.
Download Letter Land Mahjong 2 for iPhone and iPad
Mahjong Deluxe 2: Astral Planes
Mahjong Deluxe 2: Astral Planes is packed to the rafters with 84 different puzzle layouts, which are made up from randomly laid out tiles. In other words, every game you play will be slightly different.
Download Mahjong Deluxe 2: Astral Planes for iPhone and iPad
Mini Golf Mundo
Grab your clubs and up to three of your friends, and compete for fame and fortune on four unique 18-hole mini-golf courses, which are littered with complex obstacles and devilish hazards.
Download Mini Golf Mundo for iPhone and iPad
Pirate Jump 2
So, you think you can you steal a bounty of treasure while running, jumping, turning, and ducking to avoid a nasty skeleton crew? Prove it in 3D endless-runner title Pirate Jump 2.
Download Pirate Jump 2 for iPad
Ultimate Word Search 2: Letter Boxed
As you've probably already guessed, your aim in Ultimate Word Search 2: Letter Boxed is to pick out words from a wide variety of categories, which are hidden in a 7x7 grid of jumbled letters.
Download Ultimate Word Search 2: Letter Boxed for iPhone and iPad