International Wrestling League is a free 3D console-style PC Pro Wrestling game (not a booking sim!). Over 10 unique wrestling promotions & rosters.
Various screens from the LLPM Arena in Mexico, and the Ultimate Japan Pro Wrestling arena in Tokyo, Japan. (fictional)