New screenshots were published today for the upcoming Xbox Live Arcade game, The Splatters. The colorful indie title will have you controlling gooey, liquid creatures who will be able to do a lot of weird tricks, including blowing themselves up, in front of a cheering audience.
The game will also offer some interesting bonus features such as Splatter TV, that will allow players to share their best clips. It will be available on April 11 for 800 Microsoft points. Follow the break to view some eye-popping action, but put some goggles on first.