Simple Turret, that could be integrated to any game. As for me i have done it in Blender,Marmoset and Substance Painter