prototype game mechanic