740 star citizen developer showcases mind blowing technological News