A clean implementation and interesting gameplay in a simple game!It is even more impressive if you consider it was entirely developed in LESS THAN 48 HOURS.