game console implementation