Pin It

Angry Video Game Nerd - Ikari Warriors

Uploaded by

Friday Mar 08, 2013 14:26

I love these videos so much. Equal parts nostalgia, entertainment and calling out horrible game design choices. Never stop making them James Rolfe.