Really nice idea! It takes two simple and well known concepts and fuses them into something fun and new :) AND it looks nice, plays nice and sounds nice. Good job!