Avatar Placeholder
Awwaaa...
Already 10+ body cam shooter exist, yet that game still haven't released yet, i guess it's fake...