an epic space battle near Ganymede. The good guys are losing. Depressive, solitude, defeat. Detailed digital matte painting