Simple but good! Really enjoyed this. I saw some issues in dimensions and scaling, but I think this is difficult to handle in the frenzy of submission. So, good job!