yeah, I've done some programming on RGBDS assembly for the Gameboy but only a few demos and it definitely is hard!