My brain tells me this is a Warframe, but I have no idea.It looks cool and very nice though.