Teewars.

It's a bit like Soldat with kirbies.
http://www.teewars.com/