Manticore Games have partnered with the PC platform to give their audience a new experience to make their own games using the software available within The system, which has been in Alpha for the past year, has over 20k free playable games in every genre imaginable, with a rate of 200 new or updated games[...]