might be fun to build a virtual console type example with some buttons that can be used to play a game in the 2D canvas