106
General / Re: Am I depressed or is E3 sucking so far?
« on: June 13, 2018, 11:17:04 pm »
What's to get depressed about? We're getting a re-release of Metal Wolf Chaos!
https://www.youtube.com/watch?v=G_395DCBLF0
https://www.youtube.com/watch?v=G_395DCBLF0