This reminded me of that game Hover Tank, that actually pre-dates Wolfenstine 3D. It's really cool that you went and created a full raycasting engine form scratch!