Sort:  

I never heard about that game :O It looks like Worms. Completely new to me.