A full set of screenshots of Icarus Simulations’ upcoming LEVC Valencia popped up on Facebook. This can mean only one thing, the release of Valencia is most probably imminent. Have a look at these awesome screenshots and get your mouth watering! 😉

[pp_gallery id=”1663″ style-id=”52c1cfc4-5b2c-41d0-b703-91a10c54c95d”]