Teeworlds 0.5.2 Excellent free Worms style game in 2D. Free to play, Can be played against friends over the net. Still under development, Setting up server is... 27 Apr 18 in Games, Action Games Windows read more