Tag

tekken

Browsing
When Games Turn Into Movies (32)

Squad Video By (https://www.youtube.com/@GameSprout) Game Description: Source(https://en.wikipedia.org/wiki/Squad_(video_game)) Squad is a realism-based military tactical first-person shooter video game developed and published by Canadian indie developer Offworld Industries exclusively through the Steam distribution platform. It is a spiritual successor to the Project…