Star Citizen Hit's World Record Funding - But Does It Matter?