Got some horror vibes. The 2D sprite in 3D world always facing playing direction are kinda scary... feels like they always watching you.