Hm, I see some errors in tile usage, but overall, it sounds awesome!