Past, present and a robot fighting ninja based future

I found this meme on deviantart and decided to have a go myself:

timewarp-meme

Spent the weekend Ludum Dare-ing, details are on my main blog so I wont double post, theres also a timelapse too. 🙂