To be completely honest, I will have a much better setlist of limitations and powers for Giovanni soon. I just moved to this site, so I aim to usually test the groups in specific fights before I attempt to fully stay. The detailing and such is why I like to T1 detail in particular, my forshadowing abilities seem to be very good. But if you truly want a better explanation of his abilities, I will try to make it in the next couple of days.