I put "Vatem aram venit" :(
Is that wrong? And if so why?
Vatem is wrong because it's the subject and you need a nominative here, vates.
Aram needs a preposition because otherwise it would be a direct object, which cannot be used with a verb like "to go".
Venit is "comes" and not "goes".