FirePad64 - Joystick Replacement for Commodore 64

This device is a product design I work for a while. It is a replacement of a joystick of old-school 8-bits computer named Commodore 64 ( also compatible with Atari and Amiga computers of time). With arrow keys layout, it's easier to use than the joysticks.

The thing that makes this special for me, is that I also made the electronic assembly and design of it too.
https://www.artstation.com/blockmind/blog/zPLm/making-of-firepad64-joystick-replacement-for-commodore-64

Features:
Single Fire
Manual Auto-Fire
Lock switch Auto-Fire
Adjustible Auto-Fire Frequency
Dim Light Modes (On, Off, and Fire Rate Dependent)

FirePad64 - Introduction Video (Cleaner version)

One Click Soldering with Substance Painter

FirePad64 Fire Modes

FirePad64 Gameplay

Firepad64 Soldering

Photo of the 3d printed prototype

Photo of the 3d printed prototype

Photo of the 3d printed prototype

Photo of the 3d printed prototype

Photo of the 3d printed prototype

Photo of the 3d printed prototype