Jasonzakibe said: Lvl111 1/0/3 Miles. Invincibility is really strong is all I'll say. Finished over half health. Pulled green Vulture with token.
TPF Alexis said: Jasonzakibe said: Lvl111 1/0/3 Miles. Invincibility is really strong is all I'll say. Finished over half health. Pulled green Vulture with token. Given the context, I'm pretty sure you meant "invisibility", but invincibility is pretty awesome, too