Sveiki,
Iš neturėjimo ką veikti sugalvojau tokią nesąmonę - paspaudus kurs nors elemente atsiranda dar vienas kubas, o padėliojus keletą jų galima paspausti enter ir pamatyti kaip jie krenta žemyn ir pranyksta ( dingsta ir HTML kodas ) 

Daugiau nėra ką ir kalbėti, todėl štai paprastas kodas 

<!DOCTYPE html>
<html>
	<head>
		<title>
			Krentantys kubai
		</title>
		<meta charset="UTF-8">
		<script src="http://code.jquery.com/jquery-2.0.1.min.js"></script>
		<script>
			$(document).ready(function(){
				$(document).on('mousemove',function(e){
					var block = $('#block');
					block.css('left',e.pageX - 25).css('top',e.pageY - 25);
				});
				$('#body').on('click',function(e){
					var hue = 'rgb('
				              (Math.floor(Math.random() * 256))   ','
				              (Math.floor(Math.random() * 256))   ','
				              (Math.floor(Math.random() * 256))   ')';
					var block = $('#block').clone().removeAttr('id').addClass('drop').css('background',hue);
					$(this).append(block);
				});
				$(document).on('keypress',function(key){
					if(key.keyCode == 13)
					{
						var size = $(document).height();
						$('.drop').each(function(){
							var time = Math.floor((Math.random()*10000) 500);
							$(this).animate({
								top: size   50,
							},time,'',function(){
								$(this).after().remove();
							});
						});
					}
				});
			});
		</script>
	</head>
	<body id="body" style="overflow: hidden;">
		<div id="block" style="width:50px; height:50px; background: #D3D3D3; position:absolute;"></div>
	</body>
</html>