This is a Free FPS puzzle game made by a Kid
Trailer

Gameplay


Official Webpage