The definition of investment is to purchase or pay an advance. (or to use, give, or devote (time, talent, etc.), as for a purpose or to achieve something). It clearly is an investment in lew of receiving a completed game to the specification promised. I didn't pledge for old times sake - I pledged to get a return. And that pledge was an investment.
The definition of invest or investment isn't reserved exclusively for the financial markets.
Well thats never been my understanding of the term..
Here's google's
invest
ɪnˈvɛst/Submit
verb
gerund or present participle: investing
1.
put (money) into financial schemes, shares, property, or a commercial venture with the expectation of achieving a profit.
"the company is to invest £12 m in its manufacturing site at Linlithglow"
synonyms: put money into, sink money into, lay out money on, plough money into; provide capital for, spend money on, fund, back, finance, underwrite, subsidize, support, pay for; buy into, buy shares in, buy/take a stake in; informalget a piece of, splash out on
devote (one's time, effort, or energy) to a particular undertaking with the expectation of a worthwhile result.
"we have invested a considerable amount of time in demonstrating the value of the system"
synonyms: spend, expend, lay out, put in, plough in, use up, devote; More
informal
buy (a relatively expensive product) whose usefulness will repay the cost.
"I invested in an expensive moisturizer and tried to drink more water"
2.
provide or endow someone or something with (a particular quality or attribute).
"the passage of time has invested the words with an unintended humour"
synonyms: imbue, infuse, perfuse, charge, steep, saturate, suffuse, pervade, fill, endow
"the words were invested with as much sarcasm as she could muster"
What ever the semantics, the point still stands. Kickstarting is essentially preordering with a bit of added risk. Don't get me wrong I think its a fantastic innovation and directly linking consumers with creators cutting out the money men in the middle has enormous potential and has already delivered countless products that people love and might never have been made without it. BUT it depends on a certain level of trust (and probably new laws) and for the consumer to hold the creator to account if they fair to deliver as promised.