XDefiant sniping. idk. only 2 games can give me this much dopamine from sniping.• / cult_il • https://steamcommunity.com/id/cult_i/!~