I used this to make a retro game for my friend. The USB3 ports are a plus and the 2 micro-hdmi ports. I also love that they upgraded to USB C for the charging port. It is snappy and a great upgrade from the 3b. I'll definitely be going with 4b or 5 in the future.