Sierra
(That's me!)   United Kingdom (Great Britain)
 
 
Crazy lady playing crazy games.
Co-op buddies are welcome.