Check Out This ‘Understated’ Demon Spider

Matthew Kenney, Video Game Reviewer

This week I reviewed Choo-Choo Charles, I know it sounds strange, but it’s actually quite understated. Just a giant demon spider train that comes outta nowhere randomly and makes me cry.
https://youtu.be/u8qDzNQXljI