Steve Ryan

Steve Ryan

@steveryan

Immersive media specialist with experience working in the 'theater of war' both inside and outside the video games industry.

10 points