Solid presentation ! Love the big pixels :D I had a little bit of trouble to understand at first but still enjoyed it.
Thank you