Thank you for playing! Battle City was indeed an inspiration for this game. I prefer vanilla JavaScript over frameworks or engines because I like to do things with coding and math, while I dislike software bloat and black box-like lack of control.