This is a Monogame project. It's very rough at the moment but it's a work in progress for the entertainment and educational factors.