Espgaluda 2 Teaser Trailer and Website Available

Ahead of its Nintendo Switch later in the year publisher Live Wire have released a teaser trailer and website for the upcoming arcade shoot-em-up Espgaluda 2.

Read more of this post