Oh wow. This looks really awesome and a lot of fun :3