Core game mechanics