Battle Splash is a silly game about cute anime girls shooting each other with water guns and other water based weapons. Battle Splash has released its pre-alpha build on various distributing platforms like GameJolt,...
Read More
Entertainment Unfiltered