Gaming Meets Finance: Play-To-Earn and Beyond