Pretty silly and it has potential for improvements
Definitely room for improvements. The limited development time made this a fun little challenge.