What is there not to love about this game? Holy bejeebers is this fun! Basically, in Aaaaaaa!, you are base jumping off a building and trying not to smash your precious, precious skull in the process. As you are falling, get close to structures for points....but not too close. If you run into them, the collision can send you spinning off into splattery death. And, of course, not deploying your parachute fast enough as results in sad brain scramble. (Alas!)
The game developers at Dejoban have a great sense of humor. I've spent a good amount of time sitting over here cackling at the mission names and objectives. I'm looking forward to playing more of this!