hey casey! welcome back! that sounds like some really challenging limitations i'm really curious to see the game!