The sentence is grammatically correct because as per the rules of English grammar the nouns/verbs/other parts of the speech are in the correct locations.
The overall sentence is syntactically incorrect because you forgot to put a question mark at the end.
The sentence is semantically correct (which you actually meant to ask), though with a better alternate, as explained by the sibling comment.
Its pretty impressive if you go in with an unbiased outlook
IF you have the hardware to run it and you're a scifi nerd its mindblowing the first time around, even after 3000 hours i still have moments when i'm mindblown. (Recently had a tank that shot my friends ship from the sky during an ingame event)
> (Recently had a tank that shot my friends ship from the sky during an ingame event)
Except this isn't actually impressive if you've been playing games. Supreme Commander lets you block artillery shells with your planes if you are lucky, with zero scripted event, and that game released in 2007, is single threaded, is an RTS, and allows you to play 8 vs 8 games where EACH PLAYER can control 1000 units and play on a 50km by 50km map. Now that is impressive IMO.
Of course, if you attempted those things with a 2007 computer, you get about 2fps, but it works great nowadays. Also, that company was never handed half a billion on a silver platter before releasing anything.
More to your point, here are a bunch of other games that let you shoot a plane out of the sky with a tank, from before star citizen, that show just how mundane of a situation that is: Arma 2, Battlefield (all of them), Planetside 2, Damn Halo!, Various airplane and helicopter wargames from before the millennium, various tank games from before the millennium etc etc etc.
Hell, Atari's Battlezone from 1980s had helicopters as a target for your tank!
None of them have the graphic fidelity or immersion that remotely close, it has no space ship interiors or seemless atmospheric entry. Nor the future potential scope of engineering ships etc..
Starcitizen is probably one of the most technologicaly advanced games out there currently barring something rockstar produces in the near future.
Good. C++ is discouraging. It combines huge complexity with readily available footguns, and the prevailing attitude is that all developers must be able to write perfect code with a full understanding of the language. Otherwise any security holes or runtime crashes are their fault.
You can do it using whatever you want. I hope I don't discourage you from discovering C++. You might enjoy it, you might not, who cares. Go do it and make up your own opinion.