I really liked the style you presented this in. Reminded me of a game from years ago where the select screen was an arcade with other games built it but this had much more charm.
Would love to see more games added :D