Ultimate Rock Paper Scissors

Ultimate Rock Paper Scissors is a title featured during a previous IndieCade showcase.

Screenshots
Coverage of Ultimate Rock Paper Scissors on the IndieCade wiki!