The Rurugu-project is made by the same guy who normally releases stuff under the name DeadToast Entertainment. Each game released under the name Rurugu has been made in about 3 days.
The cloud
Joined on 5/24/14
Altering these settings may filter what you see.