first 5/5 on everything. this deserves everything. you could make a fully fleshed steam game out of this. amazing job