Long time, no see! Bringing back the old game, reworking from scratch with better structure and preformance