Gaming Stela Releases on Xbox One Today Skybox Labs, co-developer of Halo Infinite releases their brand new IP, Stela. https://www.youtube.com/watch?v=LT84FeYp2zI Stela is a…