Naaaaah this is a good 3D game. Obviously it needs fleshing out but the concept is awesome (I do a similar thing in my own game actually, having stuff invisible on camera but visible on the field and viceversa).