looks like portal meets halo, i never played portal but loved halo, anyone else gonna give this a try? its free RN through the beta not sure how long thats gonna last i thought the game was actually supposed to be released already