This seems hella ambitious but I love the concept. You're doing a great job of polishing it as you go though, looking forward to seeing more :)