Image

Snails Arcade

Review: Star Splash: Shattered Star (Wii U eShop)
3
7 months ago

Review: Star Splash: Shattered Star (Wii U eShop)

Star Splash is a new low budget indie game from Snails Arcade, available on the Wii U eShop. If you’ve ever played a side scrolling, runner type game then …
Read More

Top