Impressive work for three hours! But a neat and polished little game even forgetting about the time constraint :)