Um... I don't know how to post a "new" in Newgrounds so... yeah. I had already uploaded Mecha 01 in Gamejolt and updated the game... I think I had already announced the game before but never did the same for the actualization... So yeah, this is promotional art.
Edit: I forgot the link : p
You are free to copy, distribute and transmit this work under the following conditions: