Ben Croshaw is a creator and publisher of video games.
Ben Croshaw has been active on the market since before 2007.
Its first and so far only project was game Trilby: The Art of Theft.
The developer's most recent work is Trilby: The Art of Theft; company is releasing this game in-house. Production release occurred on 13 November 2007.
Ben Croshaw
Official Webpage: http://fullyramblomatic-yahtzee.blogspot.com/