Upland blockchain gaming project raises $7m ahead of ERC-20 token launch