Is it possible to pull this off with UE4?

Well you need a Device wich supports all those axis rotations… maybe have a look into examples for the Ocolus RIft?