Nope, none of those games. It has the same point of view as Demonstar, but you can move freely in a map with your small spacefighter. I think you could also create a custom game with 4 players(not online, on the same PC) with each a spacefighter (red, blue,?purple?, ?yellow?) You had power ups...