that's awesome man! (maybe once you're done with this you could port it to the switch!)
That would be more challenging im pretty sure