igihe cyose bibaye ngombwa itegeko rirubahirizwa the game was released in europe in june the same year he has since worked extensively in british theatre and on screen