Avantasia - Lost In Space Avantasia - Lost In Space The first official video clip of the upcoming album "The Scarecrow" of Avantasia. PURCHASE ALBUM AT: Nuclear ...
The Original Human SPACE INVADERS Performance The Original Human SPACE INVADERS Performance SPACE INVADERS is the 2nd video performance of the GAME OVER Project, directed by the Swiss [...]
Space Intruder Space Intruder This animation was made for a yearly art festival in my hometown Maastricht (kunsttour.com). Showing all my old stuff wasn't [...]