Update:This is outrageous pricing for this product! DO NO BUY THIS AT THIS PRICE POINT! this does NOT worth price of a full gaming PC. there are MUCH MUCH MUCH better options for what ever your project is for $2000. Shameful practice on the seller part. Absolutist inexcusable.Original 5 star review:I have always been on the lookout for a portable solution that I can use to play games, customize and have on the go. My wife surprised me last charismas and got me this hardware. I am not using it for any AI or robotics applications and mainly use it for entertainment and productivity.what it does well: - Moonlight works flawlessly (with the correct controller) - It has a very good network card - Retro emulation, Jetson Xavier NX is a beast when comes to emulation and can easily run some of the more demanding GameCube and Wii titles. It runs about any handheld console that has a working emulator - Unity browser based games run very smoothly once all the shaders are cached. (it is initially laggy but it smooths out over time) - You have full access to a Linux terminal in a handheld form factor - YouTube runs well even in 4k making this a really good on the go solution for watching videos - Twitch streams work really nicely and you are not limited to the mobile app interface - Netflix, Disney+ and HBO! Yes! you have access to all of your favorite video streaming platforms since it is treated like a normal computer with a browser! this makes this hardware an excellent platform to be used with your non smart TV.what it does not do so well: - This is a power hungry device. it is very hard to supply power if you want it to be portable - form factor is really tall and custom carriers are outrageously expensive. the hardware is very heavy - L4T has a very small community and most software is not available to it - If you need a software you probably have to build it yourself - you will end up relying on a lot of Raspberry Pi tools and software and they are not optimized for this SOC - L4T has a lot of limitations and lack of documentation, proprietary drivers and software will lead to a lot of frustrationOverall I highly recommend this product if you are a tinker who cares about a portable computer that can handle just about any work load from gaming to AI if you have the technical knowhow to get it to run.