Dejobaan Games, the guys behind AaaaaAAaaaAAAaaAAAAaAAAAA!!! (also known as “that crazy thing where players throw themselves off a freakin’ skyscraper”) have just announced the availability of the game’s pre-release on their blog, and escort visitors to the download page for grabbity. If the new 9-level demo appeals to you, you […]