Whew this is weird, but cool! i could see this being a puzzle game, or maybe some weird exploration game in which you speak to beings from different dimensions. Finding things to give to them, something like that?