Game now working with input validation