Wow, wow, wow. That’s about all I can muster up about this incredible 3D artwork, entitled Space Invaders, created by Leon keer and Remko van Schaik and on display now at the EPFL campus in Lausanne, Switzerland. The artwork measures 150m sq. and was made over the course of six days. The painting will be on show during the Art on Science project until April 10 on Esplanada Square at the campus. Oh, and bring your quarters if you intend on, erm, playing it – just for old times sake.