Basic game implementation