This is my game, written in C#. For rendering I used XNA framework 4. Everything you see is made from sprites.
For file saving I used FileStream, for checkpoints I used MemoryStream. Everything is serialized.
Used software was Visual studio and Photoshop (90% of art was made from me). I got Mario icon and bots from the internet.
I got help from my brother, Kristjan Volčini. He did music and effects in Cubase 5.
Length of making game was 6 month, length of code is around 12k.
A video for demonstration.