Guys are at the base of Kami's Lookout.....in the middle of nowhere...where people with only insane strength or flight powers are able to access.
I'm pretty confident it's a boring fucking place to be at.
I just remember drinking whiskey sours, and waking up in my friend's heated patio by the pool with his cat by my side.
So something must have happened. Too bad it will forever be a mystery to me.